问题描述
当我在Laravel 8中运行已知的tinder CRUD命令时,它们不起作用
我运行的是“创建和查找”命令
$user = new App\User;
App\User::all();
但是它们不起作用,我知道在Laravel 8中,模型文件位于此路径App \ Models \'File'中,我试图将创建代码从$user = new App\User;
修改为{{1 }}
但这也行不通,我得到的错误是
$user = new App\Models\User;
因此,很普遍,Laravel 8中修补匠的变化是什么
注意:我还尝试清除缓存并清除作曲家,但并没有解决问题。
解决方法
在Laravel 8中,您应该这样做:
$user = new \App\Models\User;
$users = \App\Models\User::all();
或在控制器类声明上方,执行
use App\Models\User;
然后在方法中,您可以
$user = new User;
$users = User::all();