Составной запрос пожарного магазина Flutter - PullRequest
0 голосов
/ 13 мая 2018

Я хотел бы знать, есть ли способ запросить коллекцию пожарных в Firebase во Flutter, добавив в запрос более одного поля.Я попробовал несколько способов, но я не понял, как это сделать.Например:

CollectionReference col = Firestore.instance
    .collection("mycollection");

col.where('nome', isEqualTo: 'Tyg');
col.where('valor', isLessThan: '39');

Кто-нибудь, пожалуйста, есть способ сделать это?я новичок в трепетании и не понимаю.

1 Ответ

0 голосов
/ 13 мая 2018

Построение запросов Firestore следует «шаблону компоновщика». Каждый раз, когда вы вызываете where, он возвращает новый объект запроса. Итак, ваш код создает два запроса, которые вы никому не назначаете.

CollectionReference col = Firestore.instance
    .collection("mycollection");

Query nameQuery = col.where('nome', isEqualTo: 'Tyg');
Query nameValorQuery = nameQuery.where('valor', isLessThan: '39');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...