FireBase получить данные, где поле, равное чему-то удовлетворяет - PullRequest
0 голосов
/ 15 апреля 2020

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

import firebase_admin
import google.cloud
from firebase_admin import credentials, firestore
import datetime

cred = credentials.Certificate("ServiceAccountKey.json")
app = firebase_admin.initialize_app(cred)

store = firestore.client()
doc_ref = store.collection(u'accidents')

try:
    docs = doc_ref..get()
    for doc in docs:
        print(u'Doc Data:{}'.format(doc.to_dict()))
except google.cloud.exceptions.NotFound:
    print(u'Missing data')

Теперь я хочу получить данные, где полевое транспортное средство равно BGA284

1 Ответ

0 голосов
/ 15 апреля 2020

Чтобы запросить, где транспортное средство равно BGA284, попробуйте следующее:

doc_ref = store.collection(u'accidents').where(u'vehicle', u'==', u'BGA284')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...