Php Laravel 5 Tinker eval()错误
我试图用tinker测试我的模型关系,但它们都给出了错误 这就是我正在尝试的代码Php Laravel 5 Tinker eval()错误,php,laravel,Php,Laravel,我试图用tinker测试我的模型关系,但它们都给出了错误 这就是我正在尝试的代码 $event = \App\Event::all(); 这就是错误所在 PHP致命错误:调用中未定义的方法App\Event::all() D:\Sites\nightshift2015\vendor\psy\psy 我尝试过没有第一个\但它给出了相同的错误 $event = App\Event::all(); 这是我的活动课 <?php namespace App; class Event {
$event = \App\Event::all();
这就是错误所在
PHP致命错误:调用中未定义的方法App\Event::all()
D:\Sites\nightshift2015\vendor\psy\psy
我尝试过没有第一个\但它给出了相同的错误
$event = App\Event::all();
这是我的活动课
<?php namespace App;
class Event {
public function exhibitors() {
return $this->hasMany('App\Exhibitor');
}
public function conference() {
return $this->hasOne('App\Conference');
}
}
如果这是您的事件类,那么它没有扩展Laravel的基本模型
类,因此没有继承它的任何方法
通过将其更改为以下方式进行修复:
<?php namespace App;
use Illuminate\Database\Eloquent\Model;
class Event extends Model {
看来它发现你的班级没问题。您可以发布您的App\Event
课程的内容吗?将课程添加到问题中,谢谢!啊哈!我犯了个愚蠢的错误。非常感谢。如果您使用artisan创建模型,这将为您处理php artisan make:model ModelName