У меня возникли проблемы, пытаясь достичь следующего:MongoDB бесконечной прокрутки отсортирован результаты
Я хотел бы иметь страницу с «бесконечной» прокрутки функциональности и всех результатов, извлекаемых быть отсортированы по определенным признакам. Способ, которым в настоящий момент работает код, он размещает запрос, сортирует результаты и отображает их. Проблема в том, что после того, как пользователь дойдет до нижней части страницы и будет размещен новый запрос, результаты этого запроса будут отсортированы, но в его собственном контексте. То есть, если у вас есть в общей сложности 100 результатов, а первый запрос отображает только 50, то они сортируются. Но следующий запрос (для следующих 50) сортирует результаты только на основе этих 50 результатов, а не на 100 (итоговые результаты).
Итак, нужно ли сразу получить все результаты, отсортировать их, а затем применить к ним некоторую логику разбиения на страницы или есть способ, чтобы MongoDB фактически имел бесконечную прокрутку (запросы AJAX) с сортировкой, применяемой к результатам?