Мне нужно получить бесконечный прокручиваемый вызов API REST. У меня общий подход, но я не могу найти правильный синтаксис для того, что я пытаюсь выполнить. По сути, веб-приложение отправляет мне звонок, чтобы получить список сообщений, достаточно простой. Теперь пользователь прокручивается мимо первых 100 загруженных. Теперь, как мне получить MongoCursor
, чтобы начать с того места, где я остановился?MongoCursor Positioning Infinite Scroll Application с PHP
Отправляю ли приложение int
, и они возвращают его, и я просто делаю $cursor->find()->skip($x)
?
Я думаю, что каким-то образом я отправлю приложение своим курсором, а затем он вернет курсор, когда он будет готов к большему количеству результатов, и я просто повторно подключу его, и он продолжается?
Я нашел этот учебник - http://artsy.github.io/blog/2013/02/15/infinite-scroll-with-mongodb/, но я не могу понять, какие параметры они отправляют и почему?
Заранее благодарим за любую помощь!
Натан
Вы в основном получили это ..., 'skip' к текущему начальному индексу (целому числу), и вы можете захотеть «ограничить», чтобы получить только данные «страниц». Или, в зависимости от ваших данных, если бы вы могли сортировать по полю и всегда показывать «$ gt» последнее значение, это было бы очень эффективно. – WiredPrairie
Возможный дубликат [Как правильно обрабатывать запросы разбиения на страницы с помощью mongodb и php?] (Http://stackoverflow.com/questions/3010744/how-to-handle-pagination-queries-properly-with-mongodb-and-php) – WiredPrairie
'Это дубликат. Хотел бы я найти этот пост, прежде чем я это сделал. Спасибо, @WiredPrairie – nathansizemore