我试图更新Firebase中的数组。 我知道我可以添加新的数组是这样的:Firebase更新阵列值或创建新阵列
let array1 : [String] = ["w9pRe7sTj5aUPf3og4vUZ3kVpXs2"]
firebaseRef.child(playerID).child("friends").setValue(array1)
但如果用户已经拥有的“朋友”,其覆盖旧数据与新的数组。
如何创建新的数组,只有当用户没有“朋友”阵列 如果数组存在只是“追加”新值。
感谢
你能告诉你的火力DB的结构? – 3stud1ant3
@ 3stud1ant3增加了屏幕截图 – Felix
您是否尝试过使用'updateChildValues'? – 3stud1ant3