"-Kqpdfjp2Q9cAuqZHY5w" : {
"email" : "[email protected]",
"gamerTag" : "ok"
},
"-Kqpdx7Xpwht-E1K4in0" : {
"email" : "[email protected]",
"gamerTag" : "ok"
}
我試圖問的問題是如果有一種方法可以搜索郵件是否被拍攝。我嘗試了幾種方法,但他們似乎沒有工作。如果有人能夠解釋我做錯了什麼,那將會有所幫助。我總是想從我的錯誤中學習如何在js firebase中進行搜索?
一個方法:
goalRef.once('value', function(snapshot) {
if (snapshot.hasChild("[email protected]")) {
alert('exists');
}else
{
alert('maybe');
}
});
第二種方法:
let human = goalRef.orderByChild("email").equalTo("[email protected]");
human.update({
"email": "[email protected]"
})
第二種方法是更新,但不工作或者。
goalRef = firebase.database().ref('human');
見https://stackoverflow.com/questions/44961981/retrieve-and-check-是否-A-特定的用戶輸入,電子郵件是存在的功能於火力/ 44962311#44962311。 Android的具體答案是,但所有技術的方法都是一樣的。 –