【发布时间】:2017-10-12 13:27:19
【问题描述】:
我想获得所有带有course_id 主题的测验:
Topic 模型具有以下功能:
public function quizzes()
{
return $this->hasMany('App\Quiz');
}
测验模型具有以下功能:
public function topic()
{
return $this->belongsTo('App\Topic', 'topic_id');
}
这是我的控制器函数中的代码:
$topics = Topic::with('quizzes')->whereCourseId($course_id)->orderBy('created_at', 'asc')->get();
return dd($topics->quizzes);
我收到以下Exception 错误:
Property [quizzes] does not exist on this collection instance.
我好像不知道发生了什么?
【问题讨论】:
标签: laravel-5 laravel-eloquent