Задать вопрос
Vinstrok
@Vinstrok
Веб разработчик

Вложенный laravel with?

Суть вопроса в следующем: есть 3 таблицы boards, tasks, task_settings последовательно связанные по ключу в моделе Boards функция
public function task()
    {
        return $this->hasMany('App\Task');
    }

в контроллере дергаю with
$board = Board::with('task')->where('user_id', 2)->whereHas('task')->get();

ну и соответственно получаю нужную мне модель с вложенностью
Board
      Task

Но есть и третья таблица task_settings которую мне надо вытащить и вложить в Task чтобы получился массив с вот такой вложенностью
Board-
      Task-
           Task_settings.


Можно ли стандартными средствами laravel всё это дело организовать?
  • Вопрос задан
  • 1676 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 1
@Kostik_1993
Web Developer
with('task.taskSettings')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы