这可能听起来很傻,但我需要排除在 Firestore 上读取我的应用程序的文档背后的可能性。使用客户端SDK使用where查询时,是所有文档下载到客户端再过滤还是在服务器过滤后返回?另外,当我们将 where 查询与云函数一起使用时会发生什么情况?
例如:假设收集帖子有 1000 个文档,其中 10 个符合 where 查询中提到的条件,如果我使用,我将收取多少阅读费用
使用客户端SDK使用where查询时,是所有文档下载到客户端再过滤还是在服务器过滤后返回?
不,文件是在服务器上过滤的。您只会获得代表查询结果的文档。
另外,当我们将 where 查询与云函数一起使用时会发生什么情况?
这和上面的完全一样。
假设收集帖子有 1000 个文档,其中 10 个符合 where 查询中提到的条件,如果我使用,我将收取多少阅读费用
只有 10 个。您将始终按阅读的文档数量付费。例如,如果您的查询只返回十个文档,那么您只需支付十个文档读取的费用,仅此而已。请记住,您搜索的文档数量无关紧要,但查询返回的文档数量无关紧要。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句