Rob*_*tVM 3 google-cloud-functions google-cloud-firestore
是否允许在同一个 firestore 集合上有多个 onWrite 触发器?我的云函数中已经有一个 onWrite 事件:
exports.modifyUser = functions.firestore.document('users/{userId}')
.onWrite((change, context) => {
...
}
Run Code Online (Sandbox Code Playgroud)
再来一份可以吗?我知道我可以将它组合在同一个触发器中,但我的应用程序已经投入生产,我真的不想通过弄乱现有的数据库触发器来破坏任何东西。
是的,在同一个集合上有多个触发器是完全可以接受的。它们将彼此独立地触发,并在不同的容器上运行。
请注意,您需要为隔离它们付出额外的费用,因为单独运行它们会使调用次数加倍,并且可能会减少并行运行代码的选项(这会减少 CPU 和 GB 秒)。
| 归档时间: |
|
| 查看次数: |
1613 次 |
| 最近记录: |