多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
ThinkPHP6调用模型的方法可以使用以下几种方式: 1. 实例化模型:直接实例化模型类,然后调用模型的方法。 ```php $userModel = new UserModel; $userList = $userModel->where('status', 1)->select(); ``` 2. 静态调用:通过模型类的静态方法直接调用模型的方法。 ```php $userList = UserModel::where('status', 1)->select(); ``` 3. 依赖注入:在控制器中通过依赖注入的方式获取模型类的实例,然后调用模型的方法。 ```php namespace app\controller; use app\model\UserModel; use think\facade\Db; class UserController { public function index(UserModel $userModel) { $userList = $userModel->where('status', 1)->select(); } } ``` 4. 助手函数:通过助手函数db()获取数据库实例,然后调用模型的方法。 ```php use think\facade\Db; $userList = Db::name('user')->where('status', 1)->select(); ``` 以上几种方式都可以调用模型的方法,根据实际情况选择即可。