例如,我是这样设置数据的:
var usersRef = firebase.database().ref("userlist/");
usersRef.child(nickname).set({
userid: id,
email: email,
});
如果我以后想收到昵称的邮件怎么办?为什么我不能做这样的事情:
const email =usersRef.child(nickname).child(email);
最佳答案
要获取电子邮件,您需要执行以下操作:
var ref = firebase.database().ref("userlist").child(nickname);
ref.on("value", function(snapshot) {
let emails=snapshot.val().email;
console.log(email);
});
});
您需要引用该位置,然后将监听器附加到它,以便能够检索子值,如 email
和 id
关于javascript - 从 FIrebase 实时数据库获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51782251/