【发布时间】:2014-02-12 10:11:19
【问题描述】:
我只想在模型存在特定相关模型时检索模型,例如
$posts = Post::has('comment')->get();
虽然相反,但效果很好:
$comments = Comment::has('post')->get();
我收到以下错误:
Has method invalid on "belongsTo" relations.
基本上我想这样做的原因是,在特殊情况下,当我在视图中调用相关模型时,有时由于数据错误,该模型可能不存在相关模型(即使它应该存在)在数据库等....
{{ $jobApplication->job->title }}
当 jobApplication 没有工作时,显然会得到以下错误:
Trying to get property of non-object
【问题讨论】:
标签: php model laravel laravel-4 eager-loading