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(2)
Oct 09 PHP
require(),include(),require_once()和include_once()的异同
Jan 02 PHP
PHP XML操作的各种方法解析(比较详细)
Jun 17 PHP
Zend Studio (eclipse)使用速度优化方法
Mar 23 PHP
php 无法加载mcrypt.dll的解决办法
Apr 03 PHP
PHP防止注入攻击实例分析
Nov 03 PHP
Yii中表单用法实例详解
Jan 05 PHP
php事件驱动化设计详解
Nov 10 PHP
PHP验证码无法显示的原因及解决办法
Aug 11 PHP
PHP获取二叉树镜像的方法
Jan 17 PHP
在Laravel5.6中使用Swoole的协程数据库查询
Jun 15 PHP
Laravel使用模型实现like模糊查询的例子
Oct 24 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模拟登陆163邮箱发邮件及获取通讯录列表的方法
2015/03/07 PHP
php中file_exists函数使用详解
2015/05/08 PHP
jQuery弹性滑动导航菜单实现思路及代码
2013/05/02 Javascript
js过滤特殊字符输入适合输入、粘贴、拖拽多种情况
2014/03/22 Javascript
jQuery实现平滑滚动到指定锚点的方法
2015/03/20 Javascript
跟我学习javascript的隐式强制转换
2015/11/16 Javascript
Bootstrap carousel轮转图的使用实例详解
2016/05/17 Javascript
JS对象深度克隆实例分析
2017/03/16 Javascript
Vue和Bootstrap的整合思路详解
2017/06/30 Javascript
微信小程序--特定区域滚动到顶部时固定的方法
2019/04/28 Javascript
Laravel admin实现消息提醒、播放音频功能
2019/07/10 Javascript
微信小程序手动添加收货地址省市区联动
2020/05/18 Javascript
python实现从web抓取文档的方法
2014/09/26 Python
通过Python来使用七牛云存储的方法详解
2015/08/07 Python
Python的Flask框架应用调用Redis队列数据的方法
2016/06/06 Python
python递归删除指定目录及其所有内容的方法
2017/01/13 Python
python中MethodType方法介绍与使用示例
2017/08/03 Python
python实现傅里叶级数展开的实现
2018/07/21 Python
详解Python给照片换底色(蓝底换红底)
2019/03/22 Python
python中pytest收集用例规则与运行指定用例详解
2019/06/27 Python
Django基于客户端下载文件实现方法
2020/04/21 Python
opencv 图像滤波(均值,方框,高斯,中值)
2020/07/08 Python
浅析CSS3 用text-overflow解决文字排版问题
2020/10/28 HTML / CSS
将HTML5 Canvas的内容保存为图片借助toDataURL实现
2013/05/20 HTML / CSS
HTML table 表格边框的实现思路
2019/10/12 HTML / CSS
意大利火车票和铁路通行证专家:ItaliaRail
2019/01/22 全球购物
德国帽子专家:Hutshopping
2019/11/03 全球购物
Bluebella德国官网:英国性感内衣和睡衣品牌
2019/11/08 全球购物
销售实习自我鉴定
2013/12/07 职场文书
高中家长寄语
2014/04/02 职场文书
学校消防安全责任书
2014/07/23 职场文书
高中国旗下的演讲稿
2014/08/28 职场文书
党员示范岗材料
2014/12/19 职场文书
大学生见习总结报告
2015/06/24 职场文书
党员反腐倡廉学习心得体会
2015/08/15 职场文书
酒吧七夕情人节宣传语
2015/11/24 职场文书