【发布时间】:2019-02-07 08:43:39
【问题描述】:
我正在构建一个颤振应用程序并使用 cloud-firestore, 这就是我的数据库的样子
我想要一个函数,它可以在字符串数组中检索名为“驱动程序列表”的集合中的所有文档 那是我已经使用过的,但它会让它们回到新屏幕的列表视图中
class DriverList extends StatelessWidget {@overrideWidget build(BuildContext context) {
return new StreamBuilder<QuerySnapshot>(
stream: Firestore.instance.collection('DriverList').snapshots(),
builder: (BuildContext context, AsyncSnapshot<QuerySnapshot> snapshot) {
if (!snapshot.hasData) return new Text('Loading...');
return new ListView(
children: snapshot.data.documents.map((DocumentSnapshot document) {
return new ListTile(
title: new Text(document['name']),
subtitle: new Text(document['phone']),
);
}).toList(),
);
},
);
} }
【问题讨论】:
-
谢谢我得到了这个链接和其他链接,但它们都只是展示了如何在新屏幕的 ListView 中检索数据,我的问题是如何将它们放入字符串数组中?
-
目前还不清楚您在实现此要求的过程中遇到的问题。请更新您的问题以显示您已经尝试过的内容。
-
是关于如何从 firstore 中检索数据或如何在代码中构造检索到的数据的问题
-
问题已更新,它是关于检索不在列表视图中的字符串数组中的数据
标签: firebase dart flutter google-cloud-firestore