1

当我在 Laravel 8 中运行已知的 tinder CRUD 命令时,它们不起作用

我运行的是创建和查找命令

$user = new App\User;
App\User::all();

但是它们不起作用,我知道在 Laravel 8 中,模型文件位于此路径 App\Models\ 'File' 中,我尝试将创建代码从$user = new App\User;to修改,$user = new App\Models\User; 但这也不起作用,并且错误我得到是

PHP Fatal error:  Class 'App/Models/User' not found in Psy Shell code on line 1 

那么一代 Laravel 8 中修补程序的变化是什么

注意:我也尝试清除缓存并清除作曲家,但并没有解决问题。

4

1 回答 1

0

在 Laravel 8 中,你应该这样做:

$user = new \App\Models\User;
$users = \App\Models\User::all();

或以上控制器类声明,做

use App\Models\User;

然后在方法中,你可以做

$user = new User;
$users = User::all();
于 2020-09-20T01:11:58.073 回答