【发布时间】:2020-07-02 20:30:55
【问题描述】:
我正在尝试从 Firestore 文档中检索一个数组。我在每个名为“请求”的文档中都有一个包含字符串的数组。
当它被调用时,下面的未来永远不会解决。
Future<List<String>> getRequests() {
return Firestore.instance.collection('users')
.document(uid)
.get()
.then((e) => e.data['requests']);
}
但是,此代码解析为一个列表。
Future<List<String>> getRequests() {
return Firestore.instance.collection('users')
.document(uid)
.get()
.then((e) => [e.data['requests'][0]]);
}
我是否缺少一些“toList”功能?
【问题讨论】:
标签: flutter google-cloud-firestore