трепетать запрос лучших просмотров в течение недели, но это не работает - PullRequest
0 голосов
/ 21 июня 2019

флаттер Запрашивайте лучшие просмотры в течение недели Но это не работает Я пробовал несколько способов, но не сработало

    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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...