代码之家  ›  专栏  ›  技术社区  ›  archvist

从一个雄辩的查询得到的拉维尔链关系

  •  0
  • archvist  · 技术社区  · 8 年前

    我有一个雄辩的查询,它返回一个 hasMany 关系。有了这种关系,我现在需要显示另一种关系的数据。一个查询就能实现吗?

    我雄辩的询问与关系;

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

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

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

    有没有可能从 Questions 模特也是?

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

    1 回复  |  直到 8 年前
        1
  •  5
  •   MyLibary    8 年前

    您可以使用点符号来执行此操作:

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

    这就是你要找的吗?