实时检索多个数据-Firebase Web

实时检索多个数据-Firebase Web,web,firebase,firebase-realtime-database,Web,Firebase,Firebase Realtime Database,到目前为止,我的代码是: $(document).ready(function(){ var rootRef=firebase.database().ref().child("users"); rootRef.on("child_added",snap=>{ var name=snap.child("Name").val(); var email=snap.child("Email").val(); $("#table_body").app

到目前为止,我的代码是:

$(document).ready(function(){
   var rootRef=firebase.database().ref().child("users");
   rootRef.on("child_added",snap=>{
      var name=snap.child("Name").val();
      var email=snap.child("Email").val();

      $("#table_body").append("<tr><td>"+name+"</td><td>"+email+ "</td><td><button class='remove_btn'>Remove</button></td></tr>");
   });
});
$(文档).ready(函数(){
var rootRef=firebase.database().ref().child(“用户”);
rootRef.on(“添加的子对象”,snap=>{
var name=snap.child(“name”).val();
var email=snap.child(“email”).val();
$(“#表体”)。追加(“+name+”+email+“Remove”);
});
});
我使用了
child\u added
事件来检索用户的子数据,但当我在Firebase中更新数据时,它不会实时更新数据
user\u update
event就是这样做的,但我不知道如何使用这两个事件来解决问题


有谁能告诉我如何从Firebase实时检索多个数据吗?

您可以按如下方式保存记录:

var rootRef=firebase.database().ref("users"))
rootRef.child(moment().utcOffset(0).unix()).set({
    Name: name,
    email: email
})
还有倾听

$(document).ready(function(){
  var rootRef=firebase.database().ref().child("users");
    rootRef.limitToLast(1).on("child_added",snap=>{
      var name=snap.child("Name").val();
      var email=snap.child("Email").val();
  });
});
在本例中,我使用矩,但您可以使用时间戳日期


您可以按如下方式保存记录:

var rootRef=firebase.database().ref("users"))
rootRef.child(moment().utcOffset(0).unix()).set({
    Name: name,
    email: email
})
还有倾听

$(document).ready(function(){
  var rootRef=firebase.database().ref().child("users");
    rootRef.limitToLast(1).on("child_added",snap=>{
      var name=snap.child("Name").val();
      var email=snap.child("Email").val();
  });
});
在本例中,我使用矩,但您可以使用时间戳日期