Eloquent Tinker - 未定义常量

Posted

技术标签:

【中文标题】Eloquent Tinker - 未定义常量【英文标题】:Eloquent Tinker - Undefined Constant 【发布时间】:2015-06-17 06:04:27 【问题描述】:

我正在关注 laravel 上的这组 tutorials(他们很棒),我一直遇到这个错误:

php error:  Use of undefined constant Article

每当我输入这行代码时:

$article = new App/Article;

我已经按照字母顺序执行了所有操作,并使用了命令:

$ php artisan make:model Article
Model created successfully.
Created Migration: 2015_04_11_152306_create_ar

我发现不寻常的是,在本教程中,调用此命令时没有创建迁移。无论如何,我正在尝试通过 tinker 将一些数据输入到我的 sqlite 数据库中,但我无法创建 Article 对象,因此无法插入到数据库中。我将如何解决或绕过这个问题?

【问题讨论】:

【参考方案1】:

你应该使用反斜杠\:

$article = new App\Article;

【讨论】:

确实应该有一个可以放在问题上的faceplam标签。感谢您的帮助,gifsforum.com/images/gif/facepalm/grand/…。

以上是关于Eloquent Tinker - 未定义常量的主要内容,如果未能解决你的问题,请参考以下文章

无法从 eloquent 关系集合中选择特定参数 - 在 tinker 中工作

在使用 tinker CLI 时,Laravel 如何在 Eloquent 模型上查找和显示动态属性?

带有消息“未定义变量”的 Laravel Tinker ErrorException

Firefox 4 中的 JQuery 未定义和 $ 未定义错误 [关闭]

Laravel Tinker 错误:Symfony\Component\Debug\Exception\FatalThrowableError:调用未定义的方法 Psy\Configuration::

PHP 致命错误:在第 1 行 Laravel Artisan Tinker 的 eval() 代码中调用未定义函数 table()