Firestore 的 where 查询 - 收取的读取次数

幽灵123

这可能听起来很傻,但我需要排除在 Firestore 上读取我的应用程序的文档背后的可能性。使用客户端SDK使用where查询时,是所有文档下载到客户端再过滤还是在服务器过滤后返回?另外,当我们将 where 查询与云函数一起使用时会发生什么情况?

例如:假设收集帖子有 1000 个文档,其中 10 个符合 where 查询中提到的条件,如果我使用,我将收取多少阅读费用

  1. 客户端 SDK 2) 云函数
亚历克斯·马莫

使用客户端SDK使用where查询时,是所有文档下载到客户端再过滤还是在服务器过滤后返回?

不,文件是在服务器上过滤的。您只会获得代表查询结果的文档。

另外,当我们将 where 查询与云函数一起使用时会发生什么情况?

这和上面的完全一样。

假设收集帖子有 1000 个文档,其中 10 个符合 where 查询中提到的条件,如果我使用,我将收取多少阅读费用

只有 10 个。您将始终按阅读的文档数量付费。例如,如果您的查询只返回十个文档,那么您只需支付十个文档读取的费用,仅此而已。请记住,您搜索的文档数量无关紧要,但查询返回的文档数量无关紧要。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

减少Firestore Android中的读取次数

Firestore查询中的条件where子句

我可以使用where equals子句和orderby查询Cloud Firestore集合吗?

如何计算Firestore查询/ where操作上的读/写?

具有基于参数的多个where子句的Firestore查询

具有读取查询的Firestore交易语义

Firestore:复合索引在带有多个where子句的查询上是否表现更好?

您如何看待Firestore中的读取查询?

使用多个条件where子句的Flutter Cloud FireStore查询

减少读取Firestore的次数

是否可以在Firestore中将Where In与集合组查询一起使用?

Firestore queryBuilder中的多个where查询

使用get()允许Firestore文档查询,但使用where()拒绝

如何在Firestore查询中有条件地呈现“ Where”语句?

使用orderBy where where Equal和startAfter查询Firestore

Firestore或查询

为什么不等于where子句查询在firestore中需要排序?

firestore 查询快照读取不止一次

基于具有多个 .where 的过滤查询从集合 Cloud Firestore 中获取值

带有 where 的 Angular Firestore 查询返回集合中的所有文档

在 Firestore 中更新查询中的匹配项时的读取成本

Firebase 查询会收取额外的读取费用吗?

我如何查询 firestore 中的两个 where 语句

如何使用 Cloud Firestore 中的文档 ID 执行“where”查询

如何在 firestore 中使用 .where() 查询在不同屏幕之间导航?Flutter、Dart、Firebase

使用颤振中的 2 where 子句查询 Firestore

Firestore 范围查询 - 匹配规则到“where”子句

规则评估中的 get() 调用是否会对通过 Firestore 在查询中下拉的每个文档收取额外的读取费用?

减少 where 查询中的读取量