在Firestore中的文档中可以创建多少个集合?

时间:2020-09-18 06:19:03

标签: google-cloud-firestore collections limit

任何人都有关于我可以在一个文档中添加多少个集合的信息。

这是我的消防站结构:

allUsers-> UserInfo-> userId-> {用户信息文档(多个)}

可以看出,单个用户信息是具有多个文档的集合对象。 这种结构是好的还是以后会引起问题吗?

我想知道文档中的集合数是否有限制。我有一个用户作为集合,所以如果以后有成千上万的用户,那么此结构的工作原理是什么?

1 个答案:

答案 0 :(得分:0)

Firestore上的文档具有多个子集合是没有问题的。只是为了提供快速的见解和示例,您在一个文档中最多可以包含100个嵌套的集合/子集合,因此,您不必担心文档的数量-Firestore的创建以可伸缩的方式工作。您可以获取一些示例以及使用子集合here的确认。

总而言之,关于文档的大小,需要注意的两个主要限制是文档的大小(最多1 MB)和100个嵌套集合的限制。您也可以在此官方文档here中获得所有详细信息。