标签: firebase firebase-realtime-database google-cloud-functions
通过客户端,我对数据库引用进行了更新(在这种情况下,imagePaths包含一堆键值)。通过data.val和data.previous.val我可以访问旧值和新值。
有没有办法直接访问delta值(在这种情况下,删除的键/值对。如图所示,有一个“_delta”,但我无法弄清楚如何访问。< / p>
我的目标显然是要删除on的值,但我希望有比比较旧的更好的方法。新来找出失踪者。
答案 0 :(得分:1)
如果您怀疑删除了某个密钥,则可以重复密钥event.data.previous并使用changed()方法确定某些内容是否已更改,然后再进行检查。
event.data.previous