我有User模型的users表,其中每个用户都有信用。
假设我有3个用户
用户1具有500
用户2具有300
用户3具有200
如何获得所有这些用户进行排名,用户1拥有500积分,用户2拥有300,用户3拥有200!
我没有提出任何逻辑。
发布于 2016-07-18 02:23:40
您可以使用
$user=User::all();
$user->sortBy('columnName')->first():这可以解决你的问题
发布于 2016-07-18 02:04:25
User::all()->sortBy('columnName', 'DESC')->first();它读起来应该是这样的。选择列名称值最高的用户。
发布于 2016-07-18 02:06:29
User::all()->sortBy('columnName')->first();会给你最低的价格。使用User::all()->sortBy('columnName', 'desc')->first():获取最高值。如果您想让它们都井井有条,可以用get()替换first()。
https://stackoverflow.com/questions/38424284
复制相似问题