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框架程序设计。