我正在使用Laravel 4进行Web开发。我定义了一个名为Author和Author的模型可以发表文章。 然后我需要一份由最新文章订购的作者列表,作者姓名不能重复。 我使用像
这样的代码$authors= Author::LeftJoin('articles','author.id','=','articles.author_id')
->orderBy('articles.created_at','DESC');
->groupBy('author.id')->paginate(16);
这个说明效果很好。作者是第一篇文章而不是最后一篇。 可以groupBy在第一行上工作吗?