Como Paginar Resultados da Consulta
As queries do Atlas Search podem retornar muitos resultados. Para facilitar a navegação pelos resultados, você pode usar a paginação para dividir os resultados em páginas distintas ou usar a iteração do cursor para exibir todos os resultados da sua query.
Os tutoriais a seguir mostram as etapas para paginar os resultados da query:
O tutorial Como paginar os resultados da query descreve como usar
$search
searchAfter
esearchBefore
para criar funções como "Próxima página", "Página anterior", "Carregar mais" e rolagem infinita em seu aplicativo. Também demonstra como usar$search
searchAfter
esearchBefore
com os estágios$skip
e$limit
para pular pelas páginas.O tutorial Como iterar seu cursor para exibir todos os resultados demonstra como criar um índice e iterar o cursor até que ele se esgote para retornar todos os resultados de uma query.