Firebase 获取嵌套多个分支的文档 ID
Firebase get doc ID that is nested several branches up
我正在尝试搜索包含某个字段的所有文档,这个字段包含在很多文档中。它是用户的 UID。我正在尝试查找包含特定 UID 的所有文档。给定以下结构:
projects > aa(或 bb 或 cc 等等)> projectTickets > someDocID(包含该字段)。
所以,我正在尝试获取第一个文档的名称(例如 aa)。我不确定how.So,我想找到所有字段值匹配UID的文档,像2个分支一样往上走,收集那个名字。这可能吗?
很难理解您要做什么。但我可以告诉你,Firestore 一次只能查询一个集合,使用特定的命名字段作为过滤器,或者集合组查询所有同名的集合。如果您需要从多个集合中查找数据,则需要对这些集合执行多个查询。
无法查询所有集合中的“所有”文档,也无法查询您不知道要筛选的字段名称的集合中的数据。
我正在尝试搜索包含某个字段的所有文档,这个字段包含在很多文档中。它是用户的 UID。我正在尝试查找包含特定 UID 的所有文档。给定以下结构:
projects > aa(或 bb 或 cc 等等)> projectTickets > someDocID(包含该字段)。
所以,我正在尝试获取第一个文档的名称(例如 aa)。我不确定how.So,我想找到所有字段值匹配UID的文档,像2个分支一样往上走,收集那个名字。这可能吗?
很难理解您要做什么。但我可以告诉你,Firestore 一次只能查询一个集合,使用特定的命名字段作为过滤器,或者集合组查询所有同名的集合。如果您需要从多个集合中查找数据,则需要对这些集合执行多个查询。
无法查询所有集合中的“所有”文档,也无法查询您不知道要筛选的字段名称的集合中的数据。