标签: php laravel sorting
假设我想按声誉对用户列表进行排序:
通过$query->get()->sortByDesc('reputation'),我收到以下结果:
$query->get()->sortByDesc('reputation')
如何对集合进行排序以接收与第一个示例类似的结果?换句话说,如果用户的声誉为0,如何按降序将排序方法更改为创建日期?
答案 0 :(得分:2)
在查询中链接两个orderBy()方法:
orderBy()
->orderBy('created_at', 'desc')->orderBy('reputation', 'desc')->get();