如何只获取Firebase数据库的更改值?
如何只获取Firebase数据库的更改值? 因为每次我改变了一个值,如:
/ some_user ~ id ~ name / data ~ order_id ~ order_name <<= Changed in here
但是,当我得到改变的数据,我得到所有的树结构,不仅改变了数据order_name
。 所以我只是想要它返回这样的东西:
/ some_user / data ~ order_name <<= Specific changed data
所以我可以确定哪些是确切的key
数据已经改变。 我怎样才能做到这一点? 谢谢。
将侦听器附加到order_name引用。
var user = "Alan"; var ref = firebase.database().ref(user + "/data/order_name"); ref.on("value", function(snapshot) { console.log(snapshot.val()); });