thinkphp视图模型查询提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解决方法


Posted in PHP onOctober 30, 2014

本文实例讲述了thinkphp视图模型查询失败提示:ERR: 1146:Table 'db.pr_order_view' doesn't exist解决办法。分享给大家供大家参考。具体方法如下:

一、问题描述:

想用thinkphp的视图模型进行关联查询,结果出现了这样的问题(log日志记录):ERR: 1146:Table 'db.pr_order_view' doesn't exist,我就纳闷,视图模型怎么出来的sql是这样的呢,视图模型如下:

class OrderViewModel extends ViewModel

{

public $viewFields = array(

'Order' =>array(

'_as'=>'Orders', //重新命名,以免与系统语法冲突

'id'=>'oid',

'ordid',

'user',

'product',

'status',

'paynum',

'cat',

'payment_trade_no',

'ip'=>'mip',

'reserve_time',

'createtime',

'payment_trade_status',

),

'Member'=>array(

'id'=>'mid',

'name'=>'uname',

'cardnum',

'tel',

'reg_time',

'reg_ip',

'qq',

'email',

'address',

'last_login_time',

'last_login_ip',

'_on'=>'Orders.user=Member.id'

),

'Product'=>array(

'id',

'shorttitle',

'img1',

'category',

'_on'=>'Orders.product=Product.id'

),

);

}

?>

二、解决方法:

看了手册及百度了很多,没有找到解决方案,调用也没有错$Form = D('Admin/OrderView');(这里我用了分组)经过我自己查看,原来是有问题的,原来视图模型的名字命名错了,OrderView.class.php,正常应该是 OrderViewModel.class.php。

对于ThinkPHP初学者来说尤其要注意不要犯这样的低级错误!

希望本文所述对大家的ThinkPHP框架程序设计有所帮助。

PHP 相关文章推荐
php图片加中文水印实现代码分享
Oct 31 PHP
如何使用php判断服务器是否是HTTPS连接
Jul 05 PHP
基于PHP中的常用函数回顾
Jul 11 PHP
php引用传值实例详解学习
Nov 06 PHP
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
Jan 19 PHP
ThinkPHP的Widget扩展实例
Jun 19 PHP
PHP使用strtotime获取上个月、下个月、本月的日期
Dec 30 PHP
功能强大的PHP发邮件类
Aug 29 PHP
PHP微信红包生成代码分享
Oct 06 PHP
thinkphp3.2中实现phpexcel导出带生成图片示例
Feb 14 PHP
使用Rancher在K8S上部署高性能PHP应用程序的教程
Jul 10 PHP
PHP number_format函数原理及实例解析
Jul 14 PHP
仿dedecms下拉分页样式修改的thinkphp分页类实例
Oct 30 #PHP
thinkphp中html:list标签传递多个参数实例
Oct 30 #PHP
如何让CI框架支持service层
Oct 29 #PHP
使用array_map简单搞定PHP删除文件、删除目录
Oct 29 #PHP
PHPUnit安装及使用示例
Oct 29 #PHP
laravel安装和配置教程
Oct 29 #PHP
laravel 4安装及入门图文教程
Oct 29 #PHP
You might like
PHP控制网页过期时间的代码
2008/09/28 PHP
PHP中array_slice函数用法实例详解
2014/11/25 PHP
PHP脚本自动识别验证码查询汽车违章
2016/12/20 PHP
Laravel学习教程之model validation的使用示例
2017/10/23 PHP
php实现统计二进制中1的个数算法示例
2018/01/23 PHP
Javascript里使用Dom操作Xml
2006/09/20 Javascript
JavaScript 嵌套函数指向this对象错误的解决方法
2010/03/15 Javascript
JavaScript中一些特殊的字符运算
2017/08/17 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
2019/05/10 jQuery
微信小程序收货地址API兼容低版本解决方法
2019/05/18 Javascript
js页面加载后执行的几种方式小结
2020/01/30 Javascript
使用Python的PEAK来适配协议的教程
2015/04/14 Python
使用Python中的greenlet包实现并发编程的入门教程
2015/04/16 Python
常见python正则用法的简单实例
2016/06/21 Python
Python设计足球联赛赛程表程序的思路与简单实现示例
2016/06/28 Python
python 表达式和语句及for、while循环练习实例
2017/07/07 Python
python实现三次样条插值
2018/12/17 Python
selenium 安装与chromedriver安装的方法步骤
2019/06/12 Python
详细整理python 字符串(str)与列表(list)以及数组(array)之间的转换方法
2019/08/30 Python
Python 装饰器原理、定义与用法详解
2019/12/07 Python
python实现查找所有程序的安装信息
2020/02/18 Python
django 数据库返回queryset实现封装为字典
2020/05/19 Python
Python基于Twilio及腾讯云实现国际国内短信接口
2020/06/18 Python
使用keras框架cnn+ctc_loss识别不定长字符图片操作
2020/06/29 Python
基于Python的自媒体小助手---登录页面的实现代码
2020/06/29 Python
python -v 报错问题的解决方法
2020/09/15 Python
css3中单位px,em,rem,vh,vw,vmin,vmax的区别及浏览器支持情况
2016/12/06 HTML / CSS
Bealls Florida百货商店:生活服饰、家居装饰和鞋子
2018/02/23 全球购物
C#如何调用Windows程序打开一个文档
2014/12/26 面试题
教师实习自我鉴定
2013/12/18 职场文书
2014年十一国庆向国旗敬礼寄语
2014/04/11 职场文书
集中采购方案
2014/06/10 职场文书
幼儿园社区活动总结
2014/07/07 职场文书
2014年教师党员自我评议
2014/09/19 职场文书
酒店辞职信怎么写
2015/02/27 职场文书
Python办公自动化解决world文件批量转换
2021/09/15 Python