首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel :雄辩的列中最高数字

Laravel :雄辩的列中最高数字
EN

Stack Overflow用户
提问于 2016-07-18 01:58:08
回答 4查看 1.1K关注 0票数 0

我有User模型的users表,其中每个用户都有信用。

假设我有3个用户

用户1具有500

用户2具有300

用户3具有200

如何获得所有这些用户进行排名,用户1拥有500积分,用户2拥有300,用户3拥有200

我没有提出任何逻辑。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-07-18 02:23:40

您可以使用

代码语言:javascript
复制
$user=User::all();
$user->sortBy('columnName')->first():

这可以解决你的问题

票数 0
EN

Stack Overflow用户

发布于 2016-07-18 02:04:25

代码语言:javascript
复制
User::all()->sortBy('columnName', 'DESC')->first();

它读起来应该是这样的。选择列名称值最高的用户。

票数 0
EN

Stack Overflow用户

发布于 2016-07-18 02:06:29

User::all()->sortBy('columnName')->first();会给你最低的价格。使用User::all()->sortBy('columnName', 'desc')->first():获取最高值。如果您想让它们都井井有条,可以用get()替换first()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38424284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档