我正在开发一个带有排行榜的应用程序,排行榜会不断更新。当我显示排行榜时,我通过对多列应用排序顺序来做到这一点。
不过,我想做的是通过适当的排序,找出用户(键)在结果集中的排名。
排行榜如下所示:
userKey->Key Property
todaysXScore->Int
TotalXScore->Int
todaysYScore->Int
TotalYScore->Int
todaysZScore->Int
TotalZScore->Int
我想到的一个解决方案是简单地获取结果集,然后搜索我正在寻找的用户并将位置作为排名,但这似乎效率低下,尽管我还没有计时。
谢谢