【发布时间】:2018-12-14 11:20:56
【问题描述】:
根据https://firebase.google.com/docs/firestore/query-data/get-data,我正在尝试在 python 中使用以下代码并在查询中传递变量。
举个例子
docs = db.collection(u'cities').where(u'capital', u'==', True).get()
for doc in docs:
print(u'{} => {}'.format(doc.id, doc.to_dict()))
我试图通过尝试替换变量 1 来比较它的值并返回文档 ID 来执行以下操作。输出不返回任何响应。
import firebase_admin
from firebase_admin import credentials
from firebase_admin import firestore
cred = credentials.Certificate('/root/key.json')
firebase_admin.initialize_app(cred)
db = firestore.client()
variable1 = 9129392
docs = db.collection(u'company').where(u'companyid', u'==', variable1).get()
for doc in docs:
print(u'{} => {}'.format(doc.id, doc.to_dict()))
谁能告诉我如何解决这个问题。谢谢
【问题讨论】:
-
u的值是多少?
标签: python firebase google-cloud-firestore