Firestore Python中的完成处理

问题描述 投票:1回答:1

我是python和firestore的新手。但我对Firebase有一些经验。我通过Firestore doc for python。我不知道如何找到任务成功完成或完成有一些错误。通常其他语言有完成块。

例如,我想知道写入是否成功完成或错误以下代码:

resp = doc_ref.set({
u'first': u'Alan',
u'last': u'Lovelace',
u'born': 1915
})
python flask google-cloud-firestore
1个回答
1
投票

您可以查看reference for firestore python客户端。它解释了操作返回的结果,可能引起的错误等。

例如,下面是来自reference的文件片段 -

create(document_data)在Firestore数据库中创建当前文档。

参数:document_data(dict) - 用于创建文档的属性名称和值。返回:与提交的文档对应的写入结果。写入结果包含update_time字段。

返回类型:google.cloud.firestore_v1beta1.types.WriteResult

提升:冲突 - 如果文档已存在。

您可以尝试使用除块以捕获和处理相关情况中的错误。

here是一个SO帖子,解释什么是快速完成块的python等价物。

© www.soinside.com 2019 - 2024. All rights reserved.