我有一个雄辩的查询,该查询返回具有hasMany
关系的。有了这种关系,我现在需要显示另一个关系的数据。单个查询可以做到吗?
我的雄辩查询正在获取关联;
$tickets = Tickets::with('ticketQuestions')->where('event_id', $id)->get();
我的TicketQuestions
模型也具有以下关系;
public function questions() {
return $this->belongsTo(Questions::class);
}
是否还可以从Questions
模型中获取问题?
这样我的页面可以显示票证,票证问题(查找表)和问题本身。
答案 0 :(得分:4)
您可以使用点符号来实现:
$tickets = Tickets::with('ticketQuestions.questions')->where('event_id', $id)->get();
这是您要找的吗?