从两个表中获取嵌套数据mysql Laravel

时间:2017-11-28 18:55:26

标签: laravel eloquent

我有三张桌子

  1. 计划column-> id,name 2.features columns-> id,name 3.feature_in_plans columns-> plan_id,feature_id
  2. 我希望获得每个计划的功能,如下所示

    enter image description here

    如何用雄辩的查询书写?

1 个答案:

答案 0 :(得分:1)

Plan::with('features')->get();

我假设您已在features模型中定义Plan关系。如果没有,请执行:

public function features()
{
    return $this->belongsToMany(Feature::class);
}