【发布时间】:2019-07-25 19:14:43
【问题描述】:
我想在从 Firestore 获取数据时显示列表。
StreamBuilder(
stream: Firestore.instance
.collection("messages")
.document(groupChatId)
.collection(groupChatId)
.orderBy('timestamp', descending: true)
.limit(20)
.snapshots(),
builder: (context, snapshot) {
if (!snapshot.hasData) {
return Center(child: CircularProgressIndicator(valueColor: AlwaysStoppedAnimation<Color>(Colors.red)));
} else {
return ListView.builder(
itemCount: snapshot.data.documents,
itemBuilder: (context, index) =>
buildItem(index, snapshot.data.documents[index]),
reverse: true,
controller: listScrollController,
);
我可以成功地将数据发布到 Firestore 中,但不知道为什么我无法检索它
【问题讨论】:
标签: flutter google-cloud-firestore