我有一个Firebase数据库,每个用户的数据都被存储起来,现在在我的应用程序中,我想能够从数据库中随机选择一个用户,我该怎么做?
这是我数据库中的JSON树:
{
"users" : {
"bge8yeAx8FedX8ozXRGl5ltWkbD3" : {
"Coins" : 0,
"Dollars" : 0,
"GamesLost" : 0,
"GamesWon" : 0
},
"lzsPuNwHbIZI1J8k40FspYRV4XQ2" : {
"Coins" : 52,
"Dollars" : 46,
"GamesLost" : 0,
"GamesWon" : 0
}
}
}
最佳答案
你可以给用户打个电话,把给你的ID取回,然后用一个基本的随机数随机挑选一个。如果在对用户进行调用之后,在一个数组中有10个用户id,则需要得到一个介于0-9之间的随机数,然后使用该用户id对firebase进行调用。我不相信Firebase有任何内置的代码。
关于database - swift 。如何从Firebase数据库中选择随机用户?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39000333/