当 CloudFunction 由 EventTrigger 启动时:
onDocumentCreated、onDocumentUpdated、onDocumentDeleted、 已写文件
...代码执行可能成功
.then(...)
也可能不成功.catch(err)
对于后台云函数(例如在 Cloud Firestore 中处理事件的函数),没有开箱即用的机制来通知客户端此类云函数已终止(成功或错误)。
一种简单的方法是在特定 Firetsore 集合上的前端应用程序中设置实时侦听器,在该集合中,您可以在 Cloud Function 代码末尾(或在代码的
catch
块中创建一个文档)错误的情况)。