Как я могу сделать фильтр ценового диапазона в flutter и firebase firestore

# #firebase #flutter #google-cloud-firestore

Вопрос:

Я хочу выполнить поиск по фильтру следующим образом : цена: от минимального до максимального ценового диапазона, это как минимальная и максимальная цена между

Ответ №1:

То, что ты хочешь сделать, это:

 QuerySnapshot snapshot = await productReference
    .where('price', isLessThanOrEqualTo: maxPrice)
    .where('price', isGreaterThanOrEqualTo: minPrice)
    .get();
 

Комментарии:

1. Привет, это коллекция рабочей группы ? , потому что я использую индексы и не знаю, что произойдет с двумя одинаковыми индексами

2. Вам не нужны индексы для этого запроса, поэтому он всегда должен работать