代码之家  ›  专栏  ›  技术社区  ›  abagshaw

Firebase-云Firestore触发器幂等性

  •  3
  • abagshaw  · 技术社区  · 7 年前

    Firebase docs for Cloud Firestore触发器提到 here 由Firestore数据库中的事件触发的函数应该是幂等函数。

    是否有某种 事件id 传递给由Firestore事件触发的云函数,该事件可用于识别函数是否从同一Firestore事件执行了多次(以及随后使用相同的 事件id 是否可以忽略)?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Rutger Willems Doug Stevenson    3 年前

    云函数中的每个事件都有一个上下文。除了常用的 params auth 对象它还附带 eventId 属性,它是事件的唯一标识符。(链接指向EventContext的API文档)。