Вы можете использовать это, чтобы ограничить запись базы данных firebase.Где футбол является основным корнем, а затем он имеет следующие дочерние элементы, такие как «Счета» и «ранг».Либо вы можете сделать это следующим образом, либо вы можете использовать URL базы данных Firebase, а затем .json покажет все данные JSON в качестве ответа.
DatabaseReference mDatabasePlayers =
FirebaseDatabase.getInstance().getReference().child("Football");
Query mDatabaseHighestPlayer =
mDatabasePlayers.child("Scores").orderByChild("rank").limitToLast(3);
mDatabaseHighestPlayer.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot){
for (DataSnapshot childSnapshot: dataSnapshot.getChildren()) {
String Key = childSnapshot.getKey();
Toast.makeText(main.this,Key,Toast.LENGTH_LONG).show();
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
throw databaseError.toException(); // don't swallow errors
}
});
Это поможет вам.