【发布时间】:2020-05-28 21:53:07
【问题描述】:
StreamBuilder(
stream: Firestore.instance.collection('aaaaaaaaaaaaaaaa').snapshots(),
builder: ( context , snap){
if(snap.data == null){
print('A');
}
if(snap.data != null){
print(snap.data);
print('B');
}
显然集合 ('aaaaaaaaaaaaaa') 甚至不存在,那么为什么它不返回 null?
【问题讨论】:
-
由于某种原因它的行为是这样的。为什么不检查长度或其他参数来检查它是否为空。
标签: firebase flutter google-cloud-firestore