Angularfire中的Firestore查询不起作用

问题描述 投票:0回答:1

我的angularfire Firestore查询有问题。显然,在其中“查询”似乎是“ ==”的唯一可行的opStr。我正在尝试获取值> = 1的文档,但无法使其正常工作。因此,我测试的是使用不同的WhereFilterOps查询时得到的结果。在我的Firestore数据库中,我有一个包含键/值对mytestvalue / 1:number的文档。因此,我使用where子句创建了一个查询:

.where("mytestvalue", ">=", 1)

而且我没有取回物体。如果我将该子句更改为:

.where("mytestvalue", "==", 1)

我确实得到了我期望的结果。我想念什么吗?我是否需要添加索引或能够使用“> =”运算符的内容?我目前正在使用@ angular / fire 5.3.0。我需要升级到6.0吗?

提前感谢!

firebase google-cloud-firestore angularfire
1个回答
0
投票

哦,天哪,对不起。我DID需要一个索引。猜猜我有答案,但不能正确使用我的大脑。

© www.soinside.com 2019 - 2024. All rights reserved.