【发布时间】:2020-05-15 11:17:52
【问题描述】:
我在 Firebase 中有一个集合。我用这段代码返回一个流:
Stream<List<T>> collectionStream<T>({
@required String path,
@required T builder(Map<String, dynamic> data),
}) {
final reference = Firestore.instance.collection(path);
final snapshots = reference.snapshots();
return snapshots.map((snapshot) =>
snapshot.documents.map((snapshot) => builder(snapshot.data)).toList());
}
}
如何返回List<T>。我不需要流。我需要我的对象列表。
【问题讨论】:
标签: firebase flutter google-cloud-firestore