Cloud Firestore 触发器的 Firebase 文档提到 here由 Firestore 数据库中的事件触发的函数应该是幂等的。
是否有某种事件 ID 传递给由 Firestore 事件触发的 Cloud Functions,可用于识别一个函数是否从同一个 Firestore 执行了不止一次事件(因此可以忽略对具有相同事件 ID 的函数的后续调用)?
最佳答案
Cloud Functions 中的每个事件都带有上下文。除了常用的 params
和 auth
对象外,它还带有一个 eventId。属性,它是事件的唯一标识符。 (链接转到 EventContext 的 API 文档)。
关于javascript - Firebase - Cloud Firestore 触发器幂等性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47972550/