laravel - 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
我可能会错过什么?
解决方案
我认为这与命名空间别名有关。尝试不使用应用程序/
Users::all();
推荐阅读
- spring-boot - 在类路径资源中定义名称为“flywayInitializer”的 bean 创建错误
- c# - 使用 .Select 从子列表中获取单个项目,然后将该项目的各个属性分配给视图模型
- kotlin - NumberPicker 的值不会改变
- node.js - 使用异步等待后代码很慢?
- python - 通过某种“类型”(属性)的最新记录提高 QuerySet 过滤器的效率
- django - 如何在 django 模板中显示 beautifulsoup4 解析器的结果?
- amazon-web-services - 当我在 Cloudformation 上更改实例类型时,ECS 有没有办法避免停机?
- django - Django 2.x:在 URL 模式中使用模型的主键是否存在安全问题?
- wordpress - Wordpress 管理员管理员更改按钮文本添加新
- html - CSS 图像和伪元素过渡不同步