【发布时间】:2017-11-28 02:28:59
【问题描述】:
如果 Cloud Firestore 中的文档有子集合,这些子集合中的文档是否包含在父文档的大小中?例如,如果我有如下数据:
rootCollection/
parentDocument:
field1: "value1"
field2: "value2"
...
subCollection/
childDocument:
anotherField: "OfGreen"
...
是childDocument的大小包含在parentDocument的大小中
从storage size calculation documentation 看来,子集合的内容并不包含在父文档大小中,但我只是想澄清一下。
谢谢!
【问题讨论】:
-
你能举例说明这个答案的重要性吗?
-
@FrankvanPuffelen 据我了解,最大文档大小为 1MB。如果rootCollection 是chatRooms/,并且parentDocument 有一个chatData 的子集合,那么100 条chatRooms * 1000 条聊天消息可以加起来。我不是说我有这个问题,我只是想更好地理解。
-
啊,在这种情况下:该限制适用于单个文档,不包括其子集合(这将是一个非常不切实际的限制)。如果你的测试结果不同,请告诉我。
-
太好了,感谢您的澄清!我预计不会有任何问题,但如果遇到问题,我一定会提出来。
标签: firebase google-cloud-firestore