【发布时间】:2020-04-22 03:35:05
【问题描述】:
[collectionA]
<someDocument>
[subcollectionA]
<someDocument>
- lastActive: timestamp
- joined: boolean
在此架构中,lastActive 是一个索引属性,并且是顺序的。因此,对subcollectionA 施加了写入限制。如果我在subcollectionA 上创建了lastActive 和joined 的复合索引,我可以选择collection 和collection group 的查询范围。如果我选择集合,则写入限制将施加于该特定子集合实例,如果我选择集合组,则写入限制将施加于所有名为 subcollectionA 的子集合,就好像它们是一个巨大的集合一样。对吗?
【问题讨论】: