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获取mysql版本的几种方法小结
Mar 25 PHP
PHP Array交叉表实现代码
Aug 05 PHP
PHP操作MongoDB时的整数问题及对策说明
May 02 PHP
Trying to clone an uncloneable object of class Imagic的解决方法
Jan 11 PHP
深入Apache与Nginx的优缺点比较详解
Jun 17 PHP
php定界符
Jun 19 PHP
推荐一款MAC OS X 下php集成开发环境mamp
Nov 08 PHP
Laravel路由设定和子路由设定实例分析
Mar 30 PHP
smarty中改进truncate使其支持中文的方法
May 30 PHP
浅析PHP数据导出知识点
Feb 17 PHP
php中html_entity_decode实现HTML实体转义
Jun 13 PHP
laravel框架邮箱认证实现方法详解
Nov 22 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
自己前几天写的无限分类类
2007/02/14 PHP
Yii2.0实现的批量更新及批量插入功能示例
2019/01/29 PHP
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
2011/06/20 Javascript
基于jquery的文章中所有图片width大小批量设置方法
2013/08/01 Javascript
jquery等待效果示例
2014/05/01 Javascript
jQuery中关于ScrollableGridPlugin.js(固定表头)插件的使用逐步解析
2014/07/17 Javascript
JS获取网页图片name属性的方法
2015/04/01 Javascript
瀑布流的实现方式(原生js+jquery+css3)
2020/06/28 Javascript
Vue制作Todo List网页
2017/04/26 Javascript
JavaScript去掉数组重复项的方法分析【测试可用】
2018/07/19 Javascript
JavaScript中toLocaleString()和toString()的区别实例分析
2018/08/14 Javascript
Vuejs+vue-router打包+Nginx配置的实例
2018/09/20 Javascript
小程序测试后台服务的方法(ngrok)
2019/03/08 Javascript
vue使用better-scroll实现滑动以及左右联动
2020/06/30 Javascript
Javascript实现单选框效果
2020/12/09 Javascript
[15:28]DOTA2 HEROS教学视频教你分分钟做大人-剧毒术士
2014/06/13 DOTA
[05:10]2014DOTA2国际邀请赛 通往胜利之匙赛场探秘之旅
2014/07/18 DOTA
Python中用于返回绝对值的abs()方法
2015/05/14 Python
Python中extend和append的区别讲解
2019/01/24 Python
50行Python代码获取高考志愿信息的实现方法
2019/07/23 Python
深入理解Tensorflow中的masking和padding
2020/02/24 Python
keras 多任务多loss实例
2020/06/22 Python
CSS3中的display:grid,网格布局介绍
2019/10/30 HTML / CSS
H5 canvas中width、height和style的宽高区别详解
2018/11/02 HTML / CSS
美国购买隐形眼镜网站:Lenses For Less
2020/07/05 全球购物
俄罗斯天然和有机产品、健康生活网上商店:Fitomarket.ru
2020/10/09 全球购物
校园网站的创业计划书范文
2013/12/30 职场文书
幼儿园家长评语
2014/02/10 职场文书
财务部绩效考核方案
2014/05/04 职场文书
五好关工委申报材料
2014/05/31 职场文书
硕士生找工作求职信
2014/07/05 职场文书
汽车销售合同文本
2019/08/08 职场文书
Django展示可视化图表的多种方式
2021/04/08 Python
tensorflow+k-means聚类简单实现猫狗图像分类的方法
2021/04/28 Python
如何解决.cuda()加载用时很长的问题
2021/05/24 Python
如何解决php-fpm启动不了问题
2021/11/17 PHP