2016-08-17 69 views
1

我有一个Firebase数据库,每个用户的数据正在存储,现在在我的应用程序中我想能够从数据库中随机选择一个用户,我该怎么做?斯威夫特。如何从Firebase数据库中选择随机用户?

这是从我的数据库我的JSON树:

{ 
    "users" : { 
    "bge8yeAx8FedX8ozXRGl5ltWkbD3" : { 
     "Coins" : 0, 
     "Dollars" : 0, 
     "GamesLost" : 0, 
     "GamesWon" : 0 
    }, 
    "lzsPuNwHbIZI1J8k40FspYRV4XQ2" : { 
     "Coins" : 52, 
     "Dollars" : 46, 
     "GamesLost" : 0, 
     "GamesWon" : 0 
    } 
    } 
} 

回答

0

你可以让用户打电话,拿还给你的ID,并随机挑选一个具有基本的随机数。如果在给用户打电话之后,你有一个数组中的10个用户标识符,你会希望得到一个0-9之间的随机数,然后用userId调用firebase。我不相信Firebase有任何内置代码。