Есть таблица
id parent_id
Как получить все вложенности и передать потом на фронт?
Есть модель
categories
в ней метод
public function children()
{
return $this->hasMany('App\Category', 'parent_id', 'id');
}
В контроллере
$data = $comment->with('children')->where('parent_id', null)->get();
Но приходит только один уровень вложенности. Как сделать полный запрос что бы получить все дочерний элементы?
Понимаю, что если делать это через foreach во вьюхе и проверять там children то все будет нормально, но мне нужно передать это через json
-
Вопрос задан
-
44 просмотра