2016-10-06 5 views
2

Firebase 데이터베이스에서만 변경된 값을 얻는 방법은 무엇입니까? 때마다 때문에 나는 dir에 전 값을 변경 :Firebase 데이터베이스에서 변경된 값만 얻는 방법은 무엇입니까?

/ some_user 
~ id 
~ name 
/data 
    ~ order_id 
    ~ order_name <<= Changed in here 

을하지만 변경된 데이터를 얻을 때, 나는 모든 트리 구조를 얻을 데이터 만 order_name을 변경하지. 그래서 난 그냥 이런 식으로 뭔가를 반환하고 싶었 :

/ some_user 
    /data 
     ~ order_name <<= Specific changed data 

그래서 나는 변경 정확한 key 데이터 무엇인지 식별 ​​할 수 있습니다. 어떻게해야합니까? 감사.

답변

2

listener를 order_name 참조에 연결하십시오.

var user = "Alan"; 
var ref = firebase.database().ref(user + "/data/order_name"); 

ref.on("value", function(snapshot) { 
    console.log(snapshot.val()); 
}); 
관련 문제