我正在开发一个应用程序,该应用程序具有基于随机Firebase用户获得特定事件奖励的奖励系统。
我得到了其他所有内容,但我不知道如何从Firebase中选择我的随机用户。有谁知道如何从我的用户列表中获取随机用户ID?
答案 0 :(得分:0)
使用这个先生。只需输入范围和最小值
(Math.random() * "range") + "min";
答案 1 :(得分:0)
创建函数以在Swift中获取随机Firebase用户
班级
import FirebaseDatabase
var ref: DatabaseReference!
ViewDidLoad
ref = Database.database().reference()
chooseRandomUser()
功能
func chooseRandomUser()
{
let profilesRef = ref.child("users")
profilesRef.observe(.value, with:
{
snapshot in
let allProfiles = snapshot.children.shuffled()
let randomProfile = allProfiles.randomElement()
let winner = randomProfile!
print(winner)
})
}