【发布时间】:2022-12-18 22:04:48
【问题描述】:
StreamBuilder<QuerySnapshot<Map<String, dynamic>>>(
stream: FirebaseFirestore.instance
.collection('users')
.where('bmi')
.limit(1)
.snapshots(),
},
)),
class User {
final double bmi;
User(
{required this.bmi});
Map<String, dynamic> toJson() => {
'bmi': bmi,
};
static User fromJson(Map<String, dynamic> json) => User(
bmi: json['bmi']);
}
我想将最后添加的“bmi”值提取到 firebase。我需要使用 OrderBy() 方法吗?
我尝试将 .last 方法添加到快照的末尾。但
“不能将参数类型‘Future<QuerySnapshot<Map<String, dynamic>>>’分配给参数类型‘Stream<QuerySnapshot<Map<String, dynamic>>>?’。”,
报错。
【问题讨论】:
标签: flutter firebase dart google-cloud-firestore