我正在尝试搜索属于某个俱乐部/组织的所有用户。我会同时拥有clubOrgsId和clubsOrgsName。在用户列表中,这两个数据点位于一个名为clubsOrgs的列表中由clubsOrgsId命名的对象中,如下所示。这可能与Firebase查询有关;我宁愿不在本地运行搜索。
{{3}}
这个应用程序是用Kotlin编写的,但不管编程语言如何,都能得到答案。
答案 0 :(得分:2)
您当前的数据结构可让您有效地找到给定用户的俱乐部组织。它不允许您有效地找到给定俱乐部组织的用户。如果您需要,请考虑添加反转数据结构以允许它:
CLUBORGS
$cluborgid
users
$uid: true
有了这个额外的结构,查找非常容易。
另见: