FireBase запрос по значению в карте - PullRequest
0 голосов
/ 27 февраля 2019

Я использую Python с Firebase SDK, и у меня есть таблица с именем jobs, каждая запись имеет поле с именем client, то есть карту, у каждого клиента есть поле id.Я хотел бы запросить таблицу для всех заданий, в которых есть клиент с определенным значением идентификатора. Я нашел this , объясняющий, как выполнять запросы по элементам массива, но не могу найти ничего о запросе по значениям карты.fields.

будет ли что-то вроде .where ("client.id", "==", id) работать и быть эффективным?Как я могу сделать этот запрос эффективным способом?возможно создать индекс?

enter code here

1 Ответ

0 голосов
/ 27 февраля 2019

Должно работать без создания индекса.То, что вы написали, должно фильтроваться по свойству id объекта поля client для всех документов коллекции.

См. Также:

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