php - 创建用户时 Laravel Tinker 错误 - 在 eval()'d 中找不到 'User'

标签 php laravel

当我尝试在 Tinker 上创建用户时,出现此错误。

我以前从未使用过tinker,所以我不知道该怎么做。

 $ artisan tinker
Psy Shell v0.6.1 (PHP 5.5.29 — cli) by Justin Hileman
>>> $user = new User;
PHP Fatal error:  Class 'User' not found in eval()'d code on line 1

之前有人遇到过这个问题。

更新: 注意:我使用 artisan 作为 php artisan

的别名

最佳答案

您需要确保在 Tinker 中包含您的命名空间。

例如

$user = new App\User();

其中 App 是命名空间

关于php - 创建用户时 Laravel Tinker 错误 - 在 eval()'d 中找不到 'User',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34794611/

相关文章:

php - 如何在 mysql 的 php 中获取下一个自动增量的值

php - 使用 AJAX 将数据发送到数据库失败

php - PDO 和 PHP/MySQL : what is the heck is wrong with PDO's prepared statements?

authentication - 没有用户数据库的 Laravel Auth::basic()

javascript insidehtml 不会将变量发送到链接

php - 从 mysql 获取 - laravel

php - Laravel 检查记录是否存在

php - 服务器/本地主机之间的不同环境正在改变日期格式 - php pdo mysql/oci

php - MySQL 准备好的语句无法正常工作

php - 从 Laravel 5 中的另一个 Controller 访问 Controller 方法