флаттер Запрашивайте лучшие просмотры в течение недели
Но это не работает
Я пробовал несколько способов, но не сработало
Query qp = Firestore.instance
.collection('post')
//.orderBy('like', descending: true)
.orderBy('time', descending: true)
.where('city', isEqualTo: 'مكة')
//.where('like', isGreaterThan: 12)
.where('time', isGreaterThan: DateTime.now().subtract(Duration(days: 4)))
.limit(30);
QuerySnapshot shot = await qp.getDocuments();
var _ocument = shot.documents.last;
Query q = Firestore.instance
.collection('post')
.orderBy('like', descending: true)
//.orderBy('time', descending: true)
.where('city', isEqualTo: 'مكة')
//.reference()
//.startAfter([_ocument.data.length])
//.endAt([_ocument.data.length])
//.startAt([_ocument.data.length])
//.startAfterDocument(_ocument)
.startAt(['time', _ocument.data['time']])
//.where('like', isGreaterThan: 12)
//.where('time', isGreaterThan: DateTime.now().subtract(Duration(days: 4)))
.limit(30);