Flatter firebase复合查询侦听器未被激发
我已经定义了以下firestore侦听器:Flatter firebase复合查询侦听器未被激发,firebase,flutter,google-cloud-firestore,Firebase,Flutter,Google Cloud Firestore,我已经定义了以下firestore侦听器: _eventsDataListener = Firestore.instance .collection('events') .where('group_id', isEqualTo: _userData.groupId) .orderBy('time', descending: true) .limit(20) .snapshots() .listen(o
_eventsDataListener = Firestore.instance
.collection('events')
.where('group_id', isEqualTo: _userData.groupId)
.orderBy('time', descending: true)
.limit(20)
.snapshots()
.listen(onEventsData);
它只工作一次(当进入状态时),但之后就不工作了
一些意见:
有什么想法吗?创建一个综合索引似乎可以解决这个问题。 不过,我想知道为什么我(在控制台)没有收到任何错误,说我应该创建一个索引