2016-07-31 24 views
0

我是Firebase的新用戶,但我需要在推送到Firebase後60秒更新一個道具。在.push()成功後,如何獲取Firebase創建的動態密鑰?在.push firebase後返回新創建的密鑰

function storeData(val){ 
$scope.ref = new Firebase('...') 

$scope.ref.push({'va1': val, 'status': 'active' }); 
//after push give me back the newly created key string for that item only 
} 

回答

0

我想通了。我發現這個工作像一個魅力

$scope.ref.limitToLast(1).on("child_added", function(snapshot) { 
console.log(snapshot.key()); 
})