结果集中行的AppEngine位置

时间:2013-01-18 09:04:29

标签: google-app-engine google-cloud-datastore data-modeling app-engine-ndb

我正在使用排行榜的应用程序,排行榜不断更新。当我显示排行榜时,我是通过在多列上应用排序顺序来实现的。

我想做的是,在排序到位的情况下,找出用户(键)在结果集中排名的位置。

排行榜看起来像这样:

userKey->Key Property
todaysXScore->Int
TotalXScore->Int
todaysYScore->Int
TotalYScore->Int
todaysZScore->Int
TotalZScore->Int

我想到的一个解决方案就是简单地获取结果集,然后搜索我正在寻找的用户并将其作为排名,但这似乎效率低下,尽管我还没有计时。

由于

0 个答案:

没有答案