私はUIDを使用して電子メールを取得しようとしています。これは私のfirebaseデータベースは次のようになります。反応の火災基地からのUIDを使用して電子メールを取得するにはどうすればいいですか?
現在click here for picture of database
、これは私がしようとしているものですが、それは動作していないようです。
var newEmail = '';
var database = app.database().ref('User/');
database.orderByChild().equalTo(uid).on('value', function(snapshot) {
newEmail = snapshot.val().email;
})
さらに、ハッシュされたスナップIDがあるように電子メールをUidに追加する必要がありますか?
スナップショット機能の外でnewEmailも使用していたことを除いて、2時間、私はあなたのバージョンを含むすべてを試したので、私を得た非同期部分でした。私はスナップショット機能の中のすべてを移動し、今それはすべて動作します。 – Daven99