[collectionA]
<someDocument>
[subcollectionA]
<someDocument>
- lastActive: timestamp
- joined: boolean
在这个模式中。lastActive
是一个有索引的属性,而且是顺序的。因此,对 subcollectionA
. 如果我做一个综合指数 lastActive
和 joined
关于 subcollectionA
我可以选择查询范围为 集合 和 收藏组. 如果我选择集合,那么写的限制就会施加在那个特定的子集合实例上,如果我选择集合组,那么写的限制就会施加在所有被调用的子集合上。subcollectionA
仿佛他们是一个巨大的集合。是这样吗?
写入限制是一种物理上的限制,是关于索引在多个数据中心之间同步的速度,然后才能确认写入客户端。
如果你有一个集合组查询,则需要更新该组中所有集合的索引。所以这个限制就确实适用于所有这些集合的写入。