【发布时间】:2018-06-16 02:49:26
【问题描述】:
我有一个存储用户列表的实时 firebase 数据库,它以以下格式存储(Json)
{
"users" : {
"-L29HeOZCmYu9UGJLMQR" : {
"name" : "John Doe",
"phoneNumber" : "+555-1566",
"points" : 21,
"rank" : 10,
"userId" : "-L29HeOZCmYu9UGJLMQR"
},
"-L2ASCuStoH7CTaqgBgG" : {
"name" : "Jenna Rose",
"phoneNumber" : "+555-3562",
"points" : 96,
"rank" : 0,
"userId" : "-L2ASCuStoH7CTaqgBgG"
},
....// A lot more users.
}
所以我的问题是,如何根据“点”变量获得用户的排名?另外,如何准备前 10 名或前 100 名等的列表?
【问题讨论】:
标签: android json firebase firebase-realtime-database