一个文档中可以存在多少个字段?

时间:2019-08-27 12:18:34

标签: firebase google-cloud-firestore

我想知道我的 世界 文档中是否可能有数百万个字段?有限制吗?

enter image description here

2 个答案:

答案 0 :(得分:4)

看看Cloud Firestore的documented limits。它没有说明文档中的字段数,但是它确实讨论了文档的最大总大小(1MB)和文档的最大索引条目数(40,000)。因此,我认为您会受到这些限制之一的影响,而不是原始字段数的影响。听起来,如果您向一个文档中添加了40,000多个字段,那么您将无法在40,000之后使用这些字段进行查询。

答案 1 :(得分:3)

  

一个文档中可以存在多少个字段?

与您添加的一样多。约束与文件数无关,与文件的大小无关。因此,在文档中可以放入多少数据方面存在一些限制。根据有关usage and limits的官方文档:

  

文档的最大大小:1 MiB(1,048,576字节)

如您所见,单个文档中的数据总数限制为1 MiB。在此1Mib中,您可以根据需要添加任意数量的字段。

  

我想知道我的 世界 文档中是否可能有数百万个字段?

恐怕您不能在单个文档中添加数百万个字段。为此,您应该使用单独的文档。