Javascript 如何在web中从firebase获取特定值或行数据

Javascript 如何在web中从firebase获取特定值或行数据,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,基本上我是firebase的新手,我只是想知道如何从firebase检索特定数据, [菲拉巴斯]( 正如您在上图中所看到的,我希望像我们使用的Sql一样进行检索 从学生中选择CellNum,其中电子邮件=”Adnan@gmail.com。 如何在firebase web javascript中做到这一点?请尝试以下操作: firebase.database().ref().child("Students").orderByChild("Email").equalTo("Adnan@gmail.c

基本上我是firebase的新手,我只是想知道如何从firebase检索特定数据, [菲拉巴斯](

正如您在上图中所看到的,我希望像我们使用的Sql一样进行检索
从学生中选择CellNum,其中电子邮件=”Adnan@gmail.com
。 如何在firebase web javascript中做到这一点?

请尝试以下操作:

firebase.database().ref().child("Students").orderByChild("Email").equalTo("Adnan@gmail.com").once("value", function (snapshot) {
  snapshot.forEach(function(childSnapshot) {
    var cellNum=childSnapshot.val().CellNum;
  });
});

快照位于
Students
,然后您在id
22222
内循环并检索
CellNum
orderByChild
是查询
其中Email=”Adnan@gmail.com“

欢迎使用Stack Overflow。您能提供到目前为止您尝试过的(格式化)代码吗?是的,这很有效,谢谢