激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - thinkphp視圖模型查詢提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解決方法

thinkphp視圖模型查詢提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解決方法

2020-08-03 16:55PHP教程網 PHP教程

這篇文章主要介紹了thinkphp視圖模型查詢提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解決方法,對于ThinkPHP初學者來說有一定的借鑒價值,需要的朋友可以參考下

本文實例講述了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框架程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久精品一二三区白丝高潮 | 色七七亚洲 | 国产精品自在线拍 | 国产福利不卡一区二区三区 | 羞羞视频免费观看网站 | 欧美无极品 | 羞羞视频在线免费 | 日本xxxx视频| 免费播放欧美毛片 | 午夜视频福利 | 一级做a爱片久久毛片a高清 | 免费观看视频在线观看 | 日韩精品中文字幕在线观看 | 免费国产一区 | 青青草好吊色 | 久久精品亚洲一区二区三区观看模式 | 国产精品久久久久网站 | 五月天堂婷婷 | 黄色网址在线播放 | 欧美韩国日本在线 | 成人免费区 | 国产高潮国产高潮久久久91 | 久久99精品久久久久久秒播放器 | 久久精品日韩 | 国产成人精品一区在线播放 | 91成人在线免费观看 | 亚洲精品午夜视频 | 欧美巨乳在线观看 | 久久久久国产成人精品亚洲午夜 | 日韩精品久久一区二区三区 | 一级免费黄视频 | 久久久久久久亚洲视频 | 亚洲一区在线免费视频 | 一级做a爱性色毛片免费1 | 国产视频第一区 | 古装三级在线观看 | 黄色网址免费入口 | 久久久久999 | 中国黄色一级生活片 | 日韩午夜一区二区三区 | 欧美一级毛片大片免费播放 |