如何只获取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数据已经改变。 我怎样才能做到这一点? 谢谢。

       

网上收集的解决方案 "如何只获取Firebase数据库的更改值?"