Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

158
Vistas
Aplane el objeto en el lado de una matriz de tablas asociadas en Sequelize

Tengo una consulta Sequelize con múltiples asociaciones.

 let res = await models.Patients.findAll({ include: [ { model: models.Physicians, required: true, attributes: [ 'id' ], include: [ { model: models.PII, required: true, attributes: [ 'firstName' ] } ] })

Los resultados vienen de la siguiente manera:

 [{ patientName: "test", physicians: [ { id: '176735', PII: { firstName: 'testP' } } ] }]

Quiero que los objetos en la matriz de médicos sean planos de la siguiente manera:

 [{ patientName: "test", physicians: [ { id: '176735', firstName: 'testP' } ] }]

Intenté usar: [sequelize.col('PII.firstName'),'firstName'] en los attributes de la tabla de médicos y obtuve el error: "Column physicians.PII.firstName does not exists"

¿Alguna sugerencia, por favor, cómo resolver este problema?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda