Tenho uma fase em um pipe (que não sou eu que gerencio) na qual eu tenho que consumir todos os cards novos que entrar nessa fase. Porém a query que eu utilizo (phase), me retorna todos os cards e está ficando muito lento, pois todos os dias entrar cards novos. Atualmente eu já tenho todos os cards armazenados na minha base, gostaria de utilizar uma query que me retorne os últimos cards que entraram, por exemplo... de forma descrente pela data que entrou na fase, ou puxa os ultimos 100… não sei. ou uma outra abordagem pra necessidade acima.
Solved
Filtro de cards em uma determinada fase via request na api
Best answer by Lucas Democh
Olá
Segue abaixo a consulta para extração dos últimos cards:
{ allCards(pipeId: XXXX, last: 50) {
edges {
node {
id
}
}
}}
Existe também a opção de consulta dos primeiros:
{ allCards(pipeId: XXXX, first: 50) {
edges {
node {
id
}
}
}}
Recentemente foi lançada a opção de filtro por data de atualização que também pode ser útil no seu caso:
https://community.pipefy.com/api-76/new-graphql-feature-query-filter-cards-by-updated-at-944
Boa sorte!
Reply
Rich Text Editor, editor1
Editor toolbars
Press ALT 0 for help
Join us in the Pipefy Community! 🚀
No account yet? Create an account
Login with your Pipefy credentials
or
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.