2017-06-08 7 views
-3

私は自分のfirebaseデータベースのデータをAndroidのために取得しようとしています。ユーザーの電子メールを知っているfirebaseのデータを取得する方法ANDROID

詳細については、写真を残します。 See the photo

+1

以下の回答があります。今後の質問については、スクリーンショットではなくテキストとしてJSONを共有してください。 JSONツリーの画像をあなたの質問に含めました。 JSONをテキストとして検索可能にすることで、実際のデータを使ってテストしたり、答えに使用したりすることができます。一般的には、これは良いことです。これは、[Firebaseデータベースコンソール](https://console.firebase.google.com/project/_/database/data)の[Export JSON]リンクをクリックすると表示されます。 –

答えて

0

電子メールアドレスを知っているので、その電子メールアドレスを持つすべてのユーザーにクエリを渡すことができます。コードは次のようなものになります。

myRef.orderByChild("correo").equalTo("[email protected]").addListenerForSingleValueEvent(new ValueEventListener() { 
    public void onDataChange(DataSnapshot dataSnapshot) { 
     for (DataSnapshot childSnapshot: dataSnapshot.getChildren()) { 
      System.out.println(childSnapshot.getKey()+": "+childSnapshot.child("appellidos").getValue(String.class)); 
     } 
関連する問題