Skip to content
This repository has been archived by the owner on May 23, 2023. It is now read-only.

[BUG]: Paginação retornando o número total de itens na collection #54

Open
rafaelcamaram opened this issue Sep 23, 2020 · 0 comments
Labels
bug Something isn't working good first issue Good for newcomers

Comments

@rafaelcamaram
Copy link

rafaelcamaram commented Sep 23, 2020

Describe the bug
Ao obter o resultado de uma paginação, nós estamos obtendo (através das metadata total e pages) o número de documentos existentes na collection ao invés de ser o número de documentos que atendem as condições passadas.

Expected behavior
É esperado que as metatags reflitam os dados que atendam aos filtros que passamos

Workaround
Eu consegui resolver isso fazendo um workaround aonde eu passo o meu filtro dentro da propriedade metadata.

$facet: {
          metadata: [{ ...conditionalQuery }, { $count: 'total' }],
          data: [
            { ...conditionalQuery },
          ]
}
@lucas-a-pelegrino lucas-a-pelegrino added bug Something isn't working good first issue Good for newcomers labels Sep 23, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants