【发布时间】:2018-07-07 09:32:58
【问题描述】:
我的代码中有一个名为“length”的 int,我正在尝试从 Cloud Firestore 中的字段更改它的值:
int length;
_handlePressed(context) {
DocumentReference postReference = Firestore.instance.collection(ISBN).document(post);
postReference.get().then((datasnapshot){
if(datasnapshot.exists) {
length = datasnapshot.data["length"];
print(length.toString());
}
});
}
“长度”字段作为数字类型存储在我的 Firestore 中。
问题是print 操作未执行,在其他地方打印length 在控制台中显示null。我错过了什么?
【问题讨论】:
标签: firebase google-cloud-firestore flutter