我的Cloud Function的以下代码行去年运行良好。
event.data.adminRef.update({fromDB:1})
经过一年的不活动之后,我今天重新部署了我的功能(更新所有内容之后),并且出现以下错误:
TypeError: Cannot read property 'update' of undefined
因此,我将其更改为:
change.adminRef.update({fromDB:1})
但是,我仍然遇到相同的错误。
自去年以来发生了什么变化?我该如何解决?
答案 0 :(得分:1)
adminRef
库的beta版本中存在firebase-functions
属性,但在1.0版本中已将其删除。现在,您只需使用ref
属性即可获得相同的行为。
请参阅adminRef
replaced by ref
文档中的upgrading from beta to version 1.0 or higher部分。这还显示了其他已更改的内容,您可能需要在代码中进行更新。