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

保罗

文档指出:

但是,如果您的过滤器具有范围比较(<,<=,>,> =),则您的第一次排序必须在同一字段上:

这意味着我可以在orderBy子句中使用非范围比较“ ==”。但这失败了:

myCollectionRef.where('age', '==', 2).orderBy('name');
和麦格拉思

如果要使用一个或多个相等过滤器对查询进行排序,而该排序是通过其他字段进行的,则需要创建一个复合索引。

您可以在“管理索引”文档部分中阅读有关此内容的更多信息

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我可以使用firebase_functions_interop从Cloud Function向Firestore进行“集合组查询”吗?

我可以在Cloud Firestore的子集合中查询和检索文档的字段值吗?

我可以使用if else语句编写Firestore查询吗?

我可以使用 JpaSpecificationExecutor 在同一个表中分组的子查询中创建 where 子句吗?

我可以使用LINQ查询来计算用属性中的where过滤的总行数吗?

我可以使用 firestoreConnect 跨子集合查询吗?

我们可以使用Hive查询地图集合吗

可以使用QueryFile添加动态WHERE子句吗?

在Firestore中合并orderBy和where子句

我可以使用Firestore在相同名称的不同集合中检索相同子集合的文档吗?

我的系统可以使用Google Cloud Messaging吗?

Firebase Cloud功能可以定期复制Firestore中集合内的数据吗

我可以使用RestKit和Realm.io吗?

我可以使用 Compose 和 Standard 活动吗?

我可以使用 Flexbox 创建背景和前景吗?

我可以使用QApplication和QCoreApplication吗?

我可以使用通配符附加和订阅频道吗?

jekyll和sass; 我可以使用元吗?

我可以在where子句中使用or或(||)吗?

我可以使用集合类型作为数组索引吗?

我可以授予用户编辑 Firestore 集合的权限吗?

我可以使用通过Cypher手动创建的索引和查询节点吗?

别名查询可以使用contains子句吗?

使用orderBy where where Equal和startAfter查询Firestore

我可以在SQL查询中使用HAVING代替WHERE吗?

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

我可以使用flutter在Firestore上创建索引吗?

我不知道/分组吗?有?子查询?我可以使用什么?

我可以使用scenekit和arkit制作可以透过透明对象看到的阴影吗?