Thinkphp
Thinkphp遇到这样的错
:(
Think\Model:search方法不存在!
错误位置
FILE: E:\www\qazx\ThinkPHP\Library\Think\Model.class.php LINE: 226
TRACE
#0 E:\www\qazx\ThinkPHP\Library\Think\Model.class.php(226): E('Think\\Model:sea...')
#1 E:\www\qazx\Admin\Home\Controller\GoodsController.class.php(31): Think\Model->__call('search', Array)
#2 [internal function]: Home\Controller\GoodsController->list()
#3 E:\www\qazx\ThinkPHP\Library\Think\App.class.php(143): ReflectionMethod->invoke(Object(Home\Controller\GoodsController))
#4 E:\www\qazx\ThinkPHP\Library\Think\App.class.php(181): Think\App::exec()
#5 E:\www\qazx\ThinkPHP\Library\Think\Think.class.php(117): Think\App::run()
#6 E:\www\qazx\ThinkPHP\ThinkPHP.php(94): Think\Think::start()
#7 E:\www\qazx\Admin\index.php(6): include('E:\\www\\qazx\\Thi...')
#8 {main}
ThinkPHP3.2.1 { Fast & Simple OOP PHP Framework } -- [ WE CAN DO IT JUST THINK ]
解决
发现引入模板名称打错
namespace Admin\Model;
use Think\Model;
改为
namespace Home\Model;
use Think\Model;
即可