这里写目录标题
- 第一步
- 第二步
- 第三步
- 第四部
开始
第一步
基本的分页
$articles = Article::paginate(15);
第二步
添加关联
$articles = Article::with('reply')->paginate(15);
第三步
定义一个查询
$user = User::select(['avatar', 'id']);
第四部
拼接,这里文章有头像,回复也有头像,所以加上头像字段
$articles = Article::->with(['reply'=> function($query) use($user){
$query->joinSub($user, 'users', function($join){
$join->on('replys.user_id', '=', 'users.id');
});
}])->joinSub($user, 'users', function($join){
$join->on('articles.user_id', '=', 'users.id');
})->paginate(15);
本文地址:https://blog.csdn.net/qq_27084325/article/details/107672315