ThinkPHP模型视图的查询提示错误:1146:表db.pr_order_viewDOE

本文给出了ThinkPHP视图模型查询失败提示例:错误:1146:table'db。pr_order_view'doesn不存在解。分享给你供你参考。具体方法如下:

1。对问题的描述:

我想用ThinkPHP的视图模型进行关联查询。这一结果有这样一个问题(log):错误:1146:table'db pr_order_view'doesn不存在。我不知道视图模型是怎么出来的。SQL是这样的。视图模型如下所示:

复制代码如下:orderviewmodel ViewModel类延伸

{

公共视场=阵列(美元

顺序=数组(

_as= >'订单 / /重命名,并避免语法体系的冲突

ID = > 'oid,

'还是',

用户,

产品,

状态,

paynum,

猫,

payment_trade_no,

IP= >MIP,

reserve_time,

创造时间,

payment_trade_status,

),

成员=数组(

ID = > 'mid,

名字= > 'uname,

cardnum,

电话,

reg_time,

reg_ip,

QQ,

电子邮件,

地址,

last_login_time,

last_login_ip,

_on= >'订单。用户组成员身份。

),

产品=数组(

本我,

shorttitle,

img1,

类别,

_on= >'订单。产品=产品ID。

),

);

}

>

两。解决方案:

请参阅手册和百度很多,没有找到解决方案,电话是没有错的;$形式= D('admin / orderview)(这里我用包)我自己的观点后,有一个问题,模型的视图叫OrderView.class.php原来的名字,往往是错误的,应该orderviewmodel.class.php。

针对thinkPHP的初学者,特别要注意不犯这样的低级错误!

希望这篇文章能帮助你在ThinkPHP框架程序设计。