【发布时间】:2013-04-26 22:42:46
【问题描述】:
在我的 Laravel 4 应用程序中,我的 users 表有一个 votes 列。我想找到当前用户的排名。我已经可以使用User::orderBy('votes', 'desc')->take(10) 获得前 10 名用户,但我想在该列表下方显示当前用户的排名。理想情况下,这会是这样的:
Auth::user()->rank('orderBy', 'votes', 'desc');
我得到了登录用户,我要求他的排名,假设我按投票排序用户表。
有人知道我是否可以通过 Eloquent 做到这一点吗?
【问题讨论】:
标签: laravel laravel-4 eloquent