在Firebase函数文档中,它提到了
event.data.ref.parent
在
之前(<= v0.9.1)
已更改为
snap.ref.parent
在
现在(> = v1.0.0)
但这会返回onWrite(snap, context)
触发器中未定义的内容。我该怎么办?
答案 0 :(得分:2)
onWrite
具有change
(例如:onWrite((change,context)
)参数,该参数包含before
和after
字段。其中每一个都是DataSnapshot
,其方法在admin.database.DataSnapshot
中可用。因此,在您的情况下,您需要使用:
change.after.ref.parent
检查:
https://firebase.google.com/docs/functions/beta-v1-diff#realtime-database