У меня есть строка, из которой я пытаюсь получить ключ, чтобы я мог использовать этот ключ, чтобы получить дополнительную ценность в этом месте ключа. Это код моего запроса -
private void xyz()
{
Query t1 = FirebaseDatabase.getInstance().getReference().child("leaderboard").child(matchnumber).child(conlocation).orderByChild("teamname").equalTo(name1);
t1.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
String key = dataSnapshot.getKey();
Toast.makeText(Leaderboard.this, key, Toast.LENGTH_SHORT).show();
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
}
Это структура данных моей базы данных.
![enter image description here](https://i.stack.imgur.com/oEO0n.jpg)
Итак, я пытаюсь получить Ключ 1,2,3,4 Но я получаю Contest1 как ключ.