最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2014年10月30日 10:15:55   投稿:shichen2014  
這篇文章主要介紹了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', //重新命名,以免與系統(tǒng)語法沖突
'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框架程序設計有所幫助。

相關文章

最新評論

宁乡县| 天峨县| 江山市| 玛纳斯县| 延边| 如东县| 黔东| 台南市| 大悟县| 定远县| 陆河县| 梅河口市| 普定县| 墨竹工卡县| 五莲县| 莫力| 买车| 玉龙| 罗田县| 丹东市| 额尔古纳市| 上犹县| 海城市| 钦州市| 营山县| 远安县| 宁津县| 抚顺市| 通江县| 德惠市| 子洲县| 陇西县| 通州区| 印江| 铅山县| 新密市| 蓝田县| 汽车| 高州市| 永顺县| 永仁县|