如何在firebase DB中搜索特定值?

时间:2017-01-09 20:35:22

标签: firebase firebase-realtime-database

我的firebase数据结构设置如下

volunteers
 -Ka3oeRZ-RhhJ-Iw5CmE
    address: '17 McGovern Lane',
    email: 'sure@gmail.com'
 -Ka3oeRZ-RhhJ-Dkxc43
    address: '9 Palace Drive',
    email: 'wonton@gmail.com'
 -Ka3oeRZ-RhhJ-Acda2
    address: '10 Happy Lane',
    email: 'happy@gmail.com'

有没有办法查询所有这些以检查特定的电子邮件?我试图弄清楚不同的选择,但有点困惑的是什么要订购。

1 个答案:

答案 0 :(得分:3)

您可以使用Firebase查询:

var query = firebase.database().ref().child('volunteers').orderByChild('email').equalTo(email); // the var email is the email you're looking for