我不明白" firestore"计算配额和账单的读数。
示例:我有一个包含200和3900个文档的集合。每个文档都有一个时间戳作为属性。现在我想在最后一小时内获得所有文件。所以我创建了一个查询,它通过" timestamp>返回所有文档。现在() - 60分钟"。结果是一组10个文件。 Firestore是否会为此读取10个文档读取或200个&#39,000个文档? 我想构建一个总是一次读取文档的查询(获取,而不是实时)。
我认为firestore只是第一次查看比其他解决方案更便宜的解决方案(例如google cloud sql,aws等)。
答案 0 :(得分:2)
要允许该查询,您需要在timestamp
上建立索引。 Firestore使用该索引来确定要返回的文档。因此,这将被视为10个文档读取。