gpt4 book ai didi

ios - 如何在 swift 上制作这样的 firebase 列表

转载 作者:行者123 更新时间:2023-11-29 05:57:31 25 4
gpt4 key购买 nike

这就是我想要的

enter image description here

首先我是这样做的:

self.ref.child("User/CareGiver/\(CaregiverUID)/Followed").setValue([value2])

结果如图所示。但是当我添加第二个数据时。它取代了旧的。

所以我改成这个

self.ref.child("User/CareGiver/\(CaregiverUID)").updateChildValues([
"Followed" : ["\(value2)"]])

它仍然替换位置[0]处的数据并且永远不会到达位置1我能怎么做数组 [UID1,UID2,UID3] 到 firebase (不是同时添加数组数据,所以会像这样)

-[0] UID1
-[1] UID2
-[2] UID3

无需更换另一个?

ps.抱歉,英语很蹩脚

JSON 应该看起来像这样

{
"Name_Care" : "asdsท",
"Tel_Care" : "kknlk",
"Role" : "Care Giver",
"Followed" : [
"UID_A",
"UID_B",
"UID_C",
"UID_E"
]
}

在 firebase 中就像图片中的那样

最佳答案

因此,如果您想向“followed”字典添加新值,您应该为新用户使用带有 uniq id 的“setValue”函数。例子:self.ref.child("User/Caregiver/\(CaregiverUID)/Followed").setValue("3":"user_name")
在本例中,您为键 3

添加记录 user_name

我想这个方法可以帮助你。

关于ios - 如何在 swift 上制作这样的 firebase 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54996427/

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