0

У меня есть 3 модели: пользователя - есть много комментариев Статьи - относится к User Комментария - относится к пользователю, статья В профиле пользователя Я хотел бы, чтобы показать все разбитое на страницы действия данного пользователя , Что это лучший и самый эффективный способ сделать это?Laravel погрузочных две моделей в один список

+0

что "все действия" разбитым на страницы? –

+0

В действиях я имел в виду как комментарии и статьи, добавленные пользователем, так и paginated - возвращаемые в классе Paginator с использованием классов Comment и Article. – Hubert

ответ

0
DB::table('users') 
     ->leftJoin('comments', 'users.id', '=', 'comments.user_id') 
     ->leftJoin('articles', 'users.id', '=', 'articles.user_id') 
     ->paginatuse(30); 
0
$user= new User::find(1) 
->with('comments') 
->with('articles') 
->get(); 

Вы не могли бы нуждаться в ГЭТ(), я не уверен,

Смежные вопросы