雄辩的查询中的Laravel链实现

时间:2018-07-31 16:25:53

标签: php laravel eloquent relationship

我有一个雄辩的查询,该查询返回具有hasMany关系的。有了这种关系,我现在需要显示另一个关系的数据。单个查询可以做到吗?

我的雄辩查询正在获取关联;

$tickets = Tickets::with('ticketQuestions')->where('event_id', $id)->get();

我的TicketQuestions模型也具有以下关系;

public function questions() {
    return $this->belongsTo(Questions::class);
}

是否还可以从Questions模型中获取问题?

这样我的页面可以显示票证,票证问题(查找表)和问题本身。

1 个答案:

答案 0 :(得分:4)

您可以使用点符号来实现:

$tickets = Tickets::with('ticketQuestions.questions')->where('event_id', $id)->get();

这是您要找的吗?