Firestore Query в Angularfire не работает - PullRequest
0 голосов
/ 14 апреля 2020

У меня проблема с запросом на пожарный магазин angularfire. По-видимому, единственный работающий opStr в Query, где, кажется, "==". Я пытаюсь получить документы со значением> = 1, но не могу заставить его работать. Итак, что я проверил, так это то, что я получаю, когда запрашиваю с другими WhereFilterOps. В моей базе данных Firestore у меня есть документ с парой ключ / значение mytestvalue / 1: номер. Итак, я создал запрос с предложением where:

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

И я не получаю обратно объект. Если я изменю предложение на:

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

, я получу ожидаемый результат. Я что-то пропустил? Нужно ли добавлять индекс или что-то еще, чтобы можно было использовать оператор "> ="? В настоящее время я использую @ angular / fire 5.3.0. Нужно ли обновляться до 6.0?

Заранее спасибо!

1 Ответ

0 голосов
/ 14 апреля 2020

Боже мой, прости. Мне нужен индекс. Думаю, у меня был ответ, но я не смог правильно использовать свой мозг.

...