gpt4 book ai didi

swift - Firebase获取具有特定子键的所有对象

转载 作者:行者123 更新时间:2023-11-30 11:58:41 26 4
gpt4 key购买 nike

我的 firebase 数据库的结构如下:

Users:
-uid_1
-contacts
-uid_2
-contacts
-uid1
<Other Info>
-uid_3
-contacts
-uid1
<Other Info>

我想知道是否有一种方法可以搜索联系人列表中带有 uid1 对象的所有对象。

我尝试过这段代码:

    usersRef.queryOrdered(byChild: "uid1").observe(.value, with: { (snapshot) in
print(snapshot.value)
})

但它最终会打印用户的所有子项。

最佳答案

您尝试按 uid1 对查询进行排序,但这不是用户的子级,而是联系人。

在这种情况下,我要么获取所有用户,然后在代码中进行过滤,要么重构数据库以允许您想要的内容。

关于swift - Firebase获取具有特定子键的所有对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47501536/

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