【发布时间】:2018-08-13 21:49:51
【问题描述】:
我有以下结构
(Employees) -> emailId -> (lists) -> listId .... 然后是所有字段
基本上,如果我需要获取员工拥有的所有列表,那么我可以简单地通过电子邮件 ID 访问列表下的所有文档。
员工可以属于同一个列表
现在的问题是是否需要删除列表。是否有一个“查询”,我可以从所有员工中删除所有具有预期 listId 的文档中的 listId。
如果不是,如何相应地改变这个结构?
备份选项是具有另一个根集合,其中包含 listId 及其所有员工。在这种情况下,我需要进行 40 次删除(我必须单独访问每个员工才能删除列表)。
我希望有一个更清洁的解决方案
谢谢
【问题讨论】:
标签: android firebase google-cloud-firestore