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导出oracle库的php代码
Apr 20 PHP
php visitFile()遍历指定文件夹函数
Aug 21 PHP
php数据结构与算法(PHP描述) 快速排序 quick sort
Jun 21 PHP
PHP 处理TXT文件(打开/关闭/检查/读取)
May 13 PHP
解析php取整的几种方式
Jun 25 PHP
使用PHP编写的SVN类
Jul 18 PHP
PHP基础知识介绍
Sep 17 PHP
PHP自定义函数获取URL中一级域名的方法
Aug 23 PHP
PHP常用的三种设计模式
Feb 17 PHP
php实现的中秋博饼游戏之掷骰子并输出结果功能详解
Nov 06 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
Nov 16 PHP
php intval函数用法总结
Apr 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
修改Zend引擎实现PHP源码加密的原理及实践
2008/04/14 PHP
深入php之规范编程命名小结
2013/05/15 PHP
php将HTML表格每行每列转为数组实现采集表格数据的方法
2015/04/03 PHP
全面解读PHP的人气开发框架Laravel
2015/10/15 PHP
php验证码生成代码
2015/11/11 PHP
浅析PHP7新功能及语法变化总结
2016/06/17 PHP
php使用ftp实现文件上传与下载功能
2017/07/21 PHP
visual studio code 调试php方法(图文详解)
2017/09/15 PHP
PHP number_format函数原理及实例解析
2020/07/14 PHP
表单切换,用回车键替换Tab健(不支持IE)
2011/07/20 Javascript
JavaScript中OnLoad几种使用方法
2012/12/15 Javascript
JQuery制作的放大效果的popup对话框(未添加任何jquery plugin)分享
2013/04/28 Javascript
jquery中map函数与each函数的区别实例介绍
2014/06/23 Javascript
Google官方支持的NodeJS访问API,提供后台登录授权
2014/07/29 NodeJs
javascript三元运算符用法实例
2015/04/16 Javascript
jQuery 判断图片是否加载完成方法汇总
2015/08/10 Javascript
SWFUpload多文件上传及文件个数限制的方法
2016/05/31 Javascript
微信小程序使用map组件实现解析经纬度功能示例
2019/01/22 Javascript
vue切换菜单取消未完成接口请求的案例
2020/11/13 Javascript
Python的一些用法分享
2012/10/07 Python
python中getaddrinfo()基本用法实例分析
2015/06/28 Python
Python编程中使用Pillow来处理图像的基础教程
2015/11/20 Python
浅谈dataframe中更改列属性的方法
2018/07/10 Python
python中添加模块导入路径的方法
2021/02/03 Python
5个你不知道的HTML5的接口介绍
2013/08/07 HTML / CSS
The Body Shop美体小铺西班牙官网:天然化妆品
2019/06/21 全球购物
澳大利亚电商Catch新西兰站:Catch.co.nz
2020/05/30 全球购物
党的群众路线教育实践活动总结报告
2014/04/28 职场文书
2014年办公室人员工作总结
2014/12/09 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
2019七夕节祝福语36句,快来收藏吧
2019/08/06 职场文书
python 利用 PIL 将数组值转成图片的实现
2021/04/12 Python
Python如何识别银行卡卡号?
2021/06/10 Python
Nginx进程调度问题详解
2021/09/25 Servers
Android Canvas绘制文字横纵向对齐
2022/06/05 Java/Android
python数字图像处理之对比度与亮度调整示例
2022/06/28 Python