Thinkphp M方法出錯,D方法卻可以

2022-05-15 11:29:38 字數 504 閱讀 1363

錯誤回顧:

m('

local

')->find();  //報錯

//錯誤資訊:table 'test.local' doesn't exist [ sql語句 ] : show columns from `local`d('

local

')->find();  //正確

localmodel.class.php檔案內容如下

<?php

namespace

home\model;

use think\model;

class

localmodel extends model

原因:使用m方法的時候,方法名必須和表名稱對應,在裡面通過tablename指定表明是沒有效果的。

d方法模型檔名稱可以和表明沒有關係,通過模型屬性tablename指定即可。

至於為什麼,手冊上沒明確說明。暫時我也還不清楚

Thinkphp M方法出錯,D方法卻可以

錯誤回顧 m local find 報錯 錯誤資訊 table test.local doesn t exist sql語句 show columns from local d local find 正確 localmodel.class.php檔案內容如下 namespace home model...

xinyang office 刪除出錯 解決方法

準 備去掉部分oo元件,就連帶xinyang office也刪除了。結果是xinyang office刪也刪不掉了,在新立得裡顯示 已經損壞 但每 次應用後都出錯,影響我安裝其他程式了。報錯如下 處理 xinyang office remove 時出錯 子程序 post removal script...

make menuconfig出錯的解決方案

ubuntu16.04 64位編譯配置核心時,執行命令 make menuconfig出現如下錯誤 make 1 scripts kconfig lxdialog checklist.o error 1 makefile 417 recipe for target menuconfig failed...