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 相关文章推荐
将RTF格式的文件转成HTML并在网页中显示的代码
Oct 09 PHP
模仿OSO的论坛(三)
Oct 09 PHP
php 购物车的例子
May 04 PHP
JS中encodeURIComponent函数用php解码的代码
Mar 01 PHP
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
Oct 03 PHP
php中的静态变量的基本用法
Mar 20 PHP
thinkphp验证码显示不出来的解决方法
Mar 29 PHP
php中动态修改ini配置
Oct 14 PHP
php 删除指定文件夹的实例讲解
Jul 25 PHP
利用PHP获取汉字首字母并且分组排序详解
Oct 22 PHP
PHP一个简单的无需刷新爬虫
Jan 05 PHP
PHP的cookie与session原理及用法详解
Sep 27 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程序中使用Rust扩展的方法
2015/07/03 PHP
初识通用数据库操作类――前端easyui-datagrid,form(php)
2015/07/31 PHP
[原创]php求圆周率的简单实现方法
2016/05/30 PHP
详解PHP中mb_strpos的使用
2018/02/04 PHP
Laravel-添加后台模板AdminLte的实现方法
2019/10/08 PHP
用document.documentElement取代document.body的原因分析
2009/11/12 Javascript
jquery鼠标停止移动事件
2013/12/21 Javascript
javascript学习笔记(八)正则表达式
2014/10/08 Javascript
基于javascript实现的搜索时自动提示功能
2014/12/26 Javascript
ECMAScript6中Map/WeakMap详解
2015/06/12 Javascript
jQuery 3.0十大新特性最终版发布
2016/07/14 Javascript
js文件中直接alert()中文出来的是乱码的解决方法
2016/11/01 Javascript
JavaScript函数节流和函数防抖之间的区别
2017/02/15 Javascript
JavaScript运动框架 多值运动(四)
2017/05/18 Javascript
浅谈Vuex@2.3.0 中的 state 支持函数申明
2017/11/22 Javascript
微信小程序自定义底部弹出框
2020/11/16 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
2018/07/20 Javascript
详解vue 2.6 中 slot 的新用法
2019/07/09 Javascript
js面向对象之实现淘宝放大镜
2020/01/15 Javascript
详解搭建一个vue-cli的移动端H5开发模板
2020/01/17 Javascript
原生js实现简单轮播图
2020/10/26 Javascript
python实现360皮肤按钮控件示例
2014/02/21 Python
windows下 兼容Python2和Python3的解决方法
2018/12/05 Python
Python 实现训练集、测试集随机划分
2020/01/08 Python
解决Tensorflow 使用时cpu编译不支持警告的问题
2020/02/03 Python
详解python中groupby函数通俗易懂
2020/05/14 Python
python cv2.resize函数high和width注意事项说明
2020/07/05 Python
python uuid生成唯一id或str的最简单案例
2021/01/13 Python
英国领先的办公用品供应商:Viking
2016/08/01 全球购物
旧时光糖果:Old Time Candy
2018/02/05 全球购物
党员批评与自我批评
2014/02/12 职场文书
《雾凇》教学反思
2014/02/17 职场文书
家长寄语大全
2014/04/02 职场文书
英语求职信范文
2014/05/23 职场文书
《老人与海鸥》教学反思
2016/02/16 职场文书
Python+OpenCV实现图片中的圆形检测
2022/04/07 Python