Я работаю над приложением React Native и извлекаю профили из коллекции Firebase.И я хочу добавить функцию поиска, где, когда я ввожу даже первые 1 или 2 (или более) алфавита имени пользователя и нажимаю кнопку поиска.Я должен быть в состоянии получить имена пользователей, начиная с этих 1 или 2 алфавитов.
Я проверял запросы Cloud Firestore, но не смог найти ни одного по моей проблеме.
ОБНОВЛЕННЫЙ ВОПРОС:
В приведенном выше коде я добавляю приведенный ниже код в ответ Рено Тарнека.
let queries = hashes.map(hash => rangeQueryParams(hash))
.map(range => profiles.where('hash', '>=', range.start).where('hash', '<', range.end)
.orderBy('displayName') // displayName is the name of Field here
.startAt(searchString)
.endAt(searchString + '\uf8ff')
.get());
Но, похоже, это не работает.Я предполагаю, что это потому, что фильтр диапазона и orderBy
находятся на разных полях здесь.