【发布时间】:2020-03-17 01:07:20
【问题描述】:
如果我在更新自身的文档上的 Firestore 云更新功能中出错,是否有某种方法可以检测并终止循环?
我担心在编写云函数时犯了一个愚蠢的错误会导致巨大的 Firestore 费用。
【问题讨论】:
-
我很惊讶没有官方的样板可以防止这种情况发生!
-
通常有一种方法可以检测到这一点,但这取决于您的具体代码。为了给你一些想法,今天我正在编写一个云函数,它故意触发了 2 次,但在那之后不得不停止。系统本身无法检测到这种情况,所以这取决于你的代码。如果您需要帮助确定如何正确退出代码,请发布minimal, complete/standalone code that reproduces the problem。
标签: firebase google-cloud-firestore google-cloud-functions