下記のようにすると、存在しない場合‘NoneType’ object has no attribute ‘get’となってしまうので、存在チェックを入れるようにした。
cred = credentials.ApplicationDefault()
firebase_admin.initialize_app(cred, {
'projectId': PROJECT_ID,
})
db = firestore.client()
path = 'xxxxx'
db.document(path).get().to_dict()
単にexistsをすればよさげ。
path = 'xxxxx'
doc = db.document(path).get()
if doc.exists:
doc.to_dict()
Thanks for the complete information
Thanks for the complete information