gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-30 01:49:32 28 4
gpt4 key购买 nike

documentation状态:

However, if you have a filter with a range comparison (<, <=, >, >=), your first ordering must be on the same field:

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

myCollectionRef.where('age', '==', 2).orderBy('name');

最佳答案

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

您可以在我们的 "Managing Indexes" 中阅读更多相关信息文档部分。

关于database - 我可以使用 where equals 子句和 orderby 查询 Cloud Firestore 集合吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46821757/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com