Firestore控制台读取文档收费疑问:读取父文档是否触发子集合全量计费?
Firestore控制台读取文档的费用说明
核心结论:从控制台读取单个父文档时,仅会产生1次读取费用,不会对其下子集合内的任何文档收取读取费用
Firestore的文档和子集合是相互独立的层级结构,读取父文档的操作只会获取该文档自身的字段数据,不会自动加载或读取其下属子集合中的内容。哪怕父文档下的子集合包含100,000个文档,只要你只是在控制台查看这个父文档,系统不会触发任何子集合内文档的读取操作,自然不会产生额外的读取费用,只会收取1次父文档的读取费用。
需要注意的是:如果之后你主动在控制台展开该父文档的子集合、查看子集合内的文档,此时才会根据你实际加载的文档数量收取对应费用,但单纯查看父文档的操作不会触发这个行为。
内容的提问来源于stack exchange,提问作者Swift Starter
相关产品推荐
相关产品推荐

