私はFirebaseに自分のDBを持っていますが、私はWHERE
をログインしたいと思っています(つまり、ユーザとパスワードを入力すると、Firebase 3でIonicの `where`を作成します
例:これはfirebaseで私のDBである:
私は電子メールを送信し、TELEFONOに私に対応したデータを持ってtb01_usuario:
を現在私はフィールド電話に似たIDだけでそれをやっていますが、私は2つのフィールドでそれを行う必要がありますそれぞれのレコードの中にあります。私は彼らが私を理解することを願っています。
verifica_usuario(telefono: string,email : email) {
email = email;
telefono = telefono;
let promesa = new Promise((resolve, reject) => {
//this.items = afDB.list('/cuisines');
this.af.list('/tb01_usuario/' + telefono + email)
.subscribe(data => {
if (data.length === 0) {
//clave no es correcta
resolve(false);
} else {
//clave correcta
this.telefono = telefono;
this.guardar_storage();
resolve(true);
}
});
})
.catch(error => console.log("ERROR en promesa Service: " + JSON.stringify(error)));
return promesa;
}
この質問はかなり不明です.2つの子ノードに基づいてFirebaseでクエリを実行する方法を質問していますか?名前と電話?すなわち、名前=「some name」*および* telephone =「some telephone」はどこですか? – Jay