извлекать данные из базы данных, передавая множественные данные от пользователя - PullRequest
0 голосов
/ 05 февраля 2020

Я пытаюсь получить данные из firebase для моего приложения android, где я передаю несколько параметров поиска, которые пользователь использовал для поиска и извлечения данных из базы данных

Например: у меня есть 4 раскрывающихся списка, например, страна , штат, город и район для передачи и получения значений, соответствующих этим результатам? Я провел некоторое исследование, и многие говорят, что это невозможно в android? я сделал то же самое в iOS, используя «whereField» для извлечения нескольких данных.

Текущий код:

//Single where clause
Query query = mFirestore.collection("users").whereEqualTo("bloodgroup", bloodgroup);

// tried similar to iOS but no luck
        Query query = mFirestore.collection("users").whereEqualTo("bloodgroup", bloodgroup).whereEqualTo("country", country).whereEqualTo("state", state).whereEqualTo("city", city).whereEqualTo("area", area);

Может кто-нибудь указать мне, как мне этого добиться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...