Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

192
Visualizações
Ejecutando consulta de Prisma en bucle: Promise { <pending> }

Mi código:

 const getStats = async (projects) => { return projects.map(async (project) => { const count = await db.ping.count({ where: { projectId: project.id }, }) console.log("Result is: " + count) return count }) }

El valor de retorno (hay dos proyectos diferentes, por lo que dos elementos son correctos):

 [ Promise { <pending> }, Promise { <pending> } ]

Si lo entiendo correctamente, mi promesa externa cuando llamo a la función se resuelve correctamente. Por lo tanto, la matriz en sí no está envuelta en una Promesa. Sin embargo, mis dos valores todavía parecen estar envueltos en una promesa. Lo extraño es que las llamadas a console.log el número de conteo correcto para cada proyecto, sin ninguna promesa:

 Result is: 8 Result is: 1

¿Puede alguien ayudarme aquí?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda