ayt*_*nch 5 dart firebase flutter google-cloud-firestore
我有几个文档 ID,并希望在收集所有文档后运行一个函数。
现在我的代码是这样的:
List<Future<DocumentSnapshot>> futures = [];
currentVenuesIds.forEach((currentVenueId) {
Future<DocumentSnapshot> venueFuture = Firestore.instance
.collection('venues')
.document(currentVenueId)
.get();
futures.add(venueFuture);
});
futures.getAll(...) //????????? This does not exist
Run Code Online (Sandbox Code Playgroud)
在 Cloud Firestore 文档中有一种方法叫做getAll():https : //cloud.google.com/nodejs/docs/reference/firestore/0.13.x/Firestore#getAll
FlutterSDK有这样的东西吗?如果没有,get()以并行方式从服务器获取多个文档并知道它们的所有promise/futures 都已解析的最佳方法是什么?
| 归档时间: |
|
| 查看次数: |
983 次 |
| 最近记录: |