I持ってFirebaseで、次のデータベース構造:Firebase Androidはキー子で値を取得
「ユーザー」にオブジェクトにキーが含まれている場合、私は「チャット」からすべてのオブジェクトを取得したいと思います」 user2 "とする。 構造が変更されずに書かれたデータをダウンロードすることは可能ですか?Firebase?
私の実際のコードデータを取得する:
DatabaseReference chatReference = FirebaseDatabase.getInstance().getReference("conversationsNew");
chatReference.orderByChild("users").addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
Log.d("TAG", dataSnapshot.getChildrenCount());
for (DataSnapshot chat : dataSnapshot.getChildren()) {
Log.d("TAG", chat.toString());
Chat chat = chat.getValue(Chat.class);
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
はどうもありがとうございました。