Я работаю над приложением с таблицей лидеров, она постоянно обновляется. Когда я показываю таблицу лидеров, я делаю это, применяя порядок сортировки по нескольким столбцам.
Что я хочу сделать, так это с сортировкой на месте определить, где пользователь (ключ) ранжируется в наборе результатов.
Таблица лидеров выглядит так:
userKey->Key Property
todaysXScore->Int
TotalXScore->Int
todaysYScore->Int
TotalYScore->Int
todaysZScore->Int
TotalZScore->Int
Решение, о котором я подумал, - просто получить набор результатов, а затем найти пользователя, которого я ищу, и принять позицию в качестве ранга, но это кажется неэффективным, хотя я еще не рассчитал это.
Спасибо