如上,控制器usercontroller.class.php
namespace home\controller;
use think\controller;
use home\model\usermodel;
class usercontroller extends controller {
public function index(){
$user = d('user')->login();
print_r($user);
}
}
自定义模型类:usermodel.class.php
namespace home\model;
use think\model;
class usermodel extends model {
public function login(){
echo 1234;
}
}
刚才说错了 是提示:err: think\model:login方法不存在!他怎么没有调用自定义模型类呢
回复讨论(解决方案) 问题解决 用大d(‘’user‘);报错表不存在,打开config把表前缀注释掉直接报usermodel.class.php里面出错,处理后把表前缀打开运行就ok了 里面的细节让我还是很晕 希望各位大神帮我解决为什么不直接报错呢?