【发布时间】:2019-06-20 08:06:35
【问题描述】:
我正在尝试将我的 firestore 中的事件列表排序到地图中。 像这样
Map<DateTime, List> _events;
_events = {
DateTime.parse('2019-06-30'): ['Event 1', 'Event 2'],
DateTime.parse('2019-06-20'): ['Event 3', 'Event 4'],
}
我将 Firestore 数据文档作为事件 有字段
name: 'Event 1'
date: '2019-06-20'
name: 'Event 2'
date: '2019-06-30'
name: 'Event 3'
date: '2019-06-20'
name: 'Event 4'
date: '2019-06-20'
每个在不同的文档中
如何使用 firebase 实现这些目标
QuerySnapshot querySnapshot = await Firestore.instance
.collection('${_username.toLowerCase()}-orders')
.orderBy('date', descending: true)
.getDocuments();
var damap = querySnapshot.documents;
print('damap $damap');
我想把这个 damap 变量数据变成 _events 的格式,我该怎么做
【问题讨论】:
标签: firebase object flutter google-cloud-firestore