Я борюсь с извлечением данных из базы. ![enter image description here](https://i.stack.imgur.com/C3Um5.png)
Например, я хочу получить первую запись и получить имя пользователя и пароль. Как я могу получить «ключ» первой записи? ![enter image description here](https://i.stack.imgur.com/FynFo.png)
Вот мой код:
private String UserName;
private String Password;
private int Identity;
private DatabaseReference reff = FirebaseDatabase.getInstance().getReference();
public User() {
}
public User(String UserName, String Password, int Identity) {
this.UserName = UserName;
this.Password = Password;
this.Identity = Identity;
}
public String getUserName() {
return UserName;
}
public void setUserName(String UserName){
this.UserName = UserName;
}
public String getPassword() {
return Password;
}
public void setPassword(String Password) {
this.Password = Password;
}
public int getIdentity() {
return Identity;
}
public void setIdentity(int identity) {
Identity = identity;
}
public void Save(){
reff.child("Users").push().setValue(this);
}
}
User newUser = new User(userName, password, identity);
newUser.Save();