答案 0 :(得分:0)
假设新的Firebase是Firebase 3.x,并且用户可以使用JavaScript在根目录下:
firebase.database().ref('users/usernames/alan').on('value', (snapshot) => {
//Get id for Alan
var id = snapshot.val()
})
答案 1 :(得分:0)
这个问题已经很老了,但是只是想回答一下,您绝对可以使用查询。
除非需要此功能,否则也不必将其设置为侦听器。
像这样:
firebase.database().ref('users/usernames').where('username', '==', 'alan').then(()=>{
//do some stuff
})
我想你会问的。