本文介绍了Firebase - Cloud Firestore Trigger Idempotency的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Cloud Firestore触发器的Firebase文档提到了的功能由Firestore数据库中的事件触发的应该是幂等的。

The Firebase docs for Cloud Firestore Triggers mentions here that functions triggered by an event from the Firestore database should be idempotent.

是否存在某种事件id 传递给由云触发的函数Firestore事件可用于识别某个函数是否在同一个Firestore事件中被执行多次(因此可以忽略对具有相同事件id 的函数的后续调用)?

Is there some kind of event id that is passed to the Cloud Function triggered by the Firestore event that could be used to identify whether or not a function is being executed more than once from the same Firestore event (and thus subsequent calls to the function with the same event id could be ignored)?

推荐答案

Cloud Functions中的每个事件都附带一个具有唯一属性(该链接转到EventContext的API文档)。

Each event in Cloud Functions comes with a context that has a unique eventId property (the link goes to the API docs for EventContext).

这篇关于Firebase - Cloud Firestore Trigger Idempotency的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-19 03:22
查看更多