我的某个模型出了问题。
我的模特的内容。
protected $table = 'tops';
protected $fillable = array('*');
protected $guarded = array();
protected $hidden = array();
public function articles()
{
return $this->belongsToMany('Article', 'articles_has_tops', 'tops_id', 'articles_id')->withPivot('range');
}
自从我尝试访问该模型10分钟后,它将内容重定向到internal_error.html ...
所以,如果我这样做Top::all()
它会重定向我,而所有其他模型都能完美地工作......
有什么想法吗?
修改
我的错误,我的dreamhost服务器上的PHP版本(5.4),我不能在if语句上做这个脏测试:
if ( !empty(self::all()->toArray() ) {}
因此,当我尝试获取我的模型时,它会检测到此错误并将我重定向到www.website.com/internal_error.html/ ...我仍然不理解这一部分。
感谢您的帮助。
答案 0 :(得分:0)
确保您还没有创建另一个名为Top的课程。当我创建迁移时,它发生在我身上,并将其称为类与模型相同的名称。