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

191
Vistas
¿Es posible hacer una unión interna con restricciones ON e IN?

post y las tags tienen una relación ManyToMany. En typeorm, esto es perfectamente válido:

 await this.postsRepo.find({ take: limit, skip: limit * pageNumber, join: { alias: 'post', innerJoinAndSelect: { tags: 'post.tags', }, }, });

Si bien también quiero poder filtrar post.tag por ID, algo como esto:

 await this.postsRepo.find({ take: limit, skip: limit * pageNumber, join: { alias: 'post', innerJoinAndSelect: { tags: { alias: 'post.tags', on: { 'post.tags': In([validTagIds]) } } }, },

});

Pero no quiero usar selectQueryBuilder . ¿Es posible usando la función .find ?

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