2017-09-24 35 views
0

通過客戶端,我對數據庫引用(此例中爲包含一堆鍵值的imagePaths)進行更新。通過data.val和data.previous.val我有權訪問舊的和新的值。Firebase雲功能:通過快照獲取deltaValue

有什麼辦法能去成delta值直接訪問(在這種情況下,刪除鍵/值對。由於圖像中顯示有一個「_delta」,但我無法弄清楚如何獲得訪問權。

我的目標顯然是要得到的關於刪除的價值,但我希望有一些不是比較老&新找出缺少一個更好的辦法。

console.log(event.data.previous.val()

回答

1

如果您懷疑被刪除的一個鍵,您可以迭代鍵event.data.previous並使用changed()方法來確定是否有任何更改,然後再檢查它。

+0

Thx。這對我有用! – Arne