【发布时间】:2021-05-16 01:39:49
【问题描述】:
我在从 FirebaseDatabase 检索和存储单个数据时遇到问题。在我的监视列表上进行调试期间,我将快照的值设为空。我需要从 db 中获取当前用户的 city 名称。
void addToFb() async {
final User user = FirebaseAuth.instance.currentUser;
final uid = user.uid;
final city = await FirebaseDatabase.instance
.reference()
.child('Users')
.equalTo(uid)
.once()
.then((DataSnapshot snapshot) {
var temp = snapshot.value.city;
return temp;
});
以防万一我的数据库如下所示:
- Users
|- uid
||- name
...
||- city
提前致谢!
【问题讨论】:
标签: flutter dart firebase-realtime-database