0

我有3种型号: 用户 - 有很多评论 文章 - 属于用户 评论 - 属于用户,第 在用户的个人资料,我想展现给用户的所有分页行动。 什么是最好和最有效的方法来做到这一点?Laravel装载两款车型成一个列表

+0

什么是 “所有分页操作”? – 2014-11-21 18:11:19

+0

通过操作,我的意思是用户添加的评论和文章,以及分页 - 在Paginator类中同时返回评论和文章类。 – Hubert 2014-11-21 18:25:19

回答

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(); 

您可能不需要的get(),我不知道