SQLite数据库的Laravel Tinker错误

问题描述

从一个新项目开始:

laravel new new-project
cd new-project
touch storage/database/database.sqlite

然后在.env

DB_CONNECTION=sqlite
DB_DATABASE=storage/database/database.sqlite
DB_FOREIGN_KEYS=true

迁移成功...

php artisan migrate
php artisan tinker
>>>App\User::all()

但是当我尝试获取所有用户时,它返回以下错误:

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

我可能会缺少什么?

解决方法

最近我重新安装了Laravel ...

我没有意识到我正在使用版本Laravel 8 模型位于/ app / Models

正确的命令是:

>>>App\Models\User::all()
,

我认为这与名称空间别名有关。尝试不使用 App /

Users::all();

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...