【发布时间】:2018-09-25 10:42:28
【问题描述】:
我在使用 Firebase 的 Flutter 和 Cloud Firestore 时遇到问题。 我已经可以将数据添加到数据库中,但我无法获取它,因为每次调用我的方法时,我都会返回 null。
这是我的代码:
dynamic getFromDatabase(String path, String item) {
DocumentReference _docu = Firestore.instance.document('$path');
var data;
_docu.get().then((datasnapshot) {
if(datasnapshot.exists){
data = datasnapshot.data['$item'];
}
});
return data;
}
这是我调用方法的地方:
print((await getFromDatabase("User/$_uid","Vorname")));
还有错误:
I/flutter (26289): null
【问题讨论】:
标签: database firebase firebase-realtime-database google-cloud-firestore flutter