gpt4 book ai didi

swift - 将来自 firebase 子键值对的数据存储为数组

转载 作者:搜寻专家 更新时间:2023-11-01 07:20:15 25 4
gpt4 key购买 nike

如何将来自 firebase 的键值对存储到数组中?我尝试编写代码从本地数组向 firebase 发送一些数据,并注意到它们以这种形式存储:

enter image description here

注意“奖牌”子项是如何存储的。

我正在尝试从“奖牌”对象中获取数组的快照,并快速将其作为数组返回。

let databaseRef = FIRDatabase.database().reference()
databaseRef.child("users").child(userID!).observeSingleEventOfType(.Value, withBlock: { (snapshot) in
// Get user medals
self.identities3 = snapshot.value!["medals"] as! [String]

})

我知道这很粗糙,但这行得通吗?

谢谢!对 firebase 和学习还是很陌生 :)

最佳答案

试试这个:

let databaseRef = FIRDatabase.database().reference()
databaseRef.child("users").child(userID!).child("medals").observeSingleEventOfType(.Value, withBlock: { (snapshot) in
// Get user medals
self.identities3 = snapshot.value as! [String]

})

关于swift - 将来自 firebase 子键值对的数据存储为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39548506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com