Вы можете сделать следующее:
db=FirebaseDatabase.instance.reference().child("bKRmpPGoPjOaKHk6o8IVZYoBZbS2").child("User");
db.once().then((DataSnapshot snapshot){
Map<dynamic, dynamic> values=snapshot.value;
print(values["Name"]);
});
Сначала вам нужно добавить ссылку на дочерний элемент, который в данном случае является узлом User
, затем вы получите данные Name
.
Лучше, если вы измените базу данных следующим образом:
Users
randomId
Name: Alan
Account: 2000
Surname: Smith
Таким образом, если вы хотите получить список пользователей, вам просто нужен узел Users
, и вы будетевозможность зациклить и получить все имена.