【发布时间】:2022-06-16 19:21:37
【问题描述】:
我是python 的新手。我正在为这个项目使用firebase firestore 数据库。输入Admission_No后,我想检索name、grade、phone等相关文档中的所有数据。我试图为它编写一个程序。但我失败了。请帮助我完成我的项目。谢谢大家。
本准则可能充满错误。请不要介意并为我修复它们。
这是我的代码
.py
import firebase_admin
from firebase_admin import credentials
from firebase_admin import firestore
cred = credentials.Certificate("cred.json")
firebase_admin.initialize_app(cred)
db = firestore.client()
data = {
'Admission_No': input('enter ad_no : ')
}
query_ad = db.collection(u'Users').where(u"Admission_No", u"==", data["Admission_No"]).get()
get_data = db.collection(u'Users').where(u"Name", u"==", data["Name"]).get()
if query_ad:
print('Exist')
print(get_data)
else:
print("Doesn't Exist")
【问题讨论】:
标签: python database firebase google-cloud-firestore data-retrieval