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

129
Vistas
nodejs cómo agregar el resultado de la subsolicitud a mi solicitud principal

Estoy tratando de recuperar mis publicaciones y categorías de blog (etiqueta) a través de mi base de datos.

Realizo una primera consulta para recuperar la lista de publicaciones de mi blog y luego creo una nueva consulta para recuperar las etiquetas de mis publicaciones (ya que están en una tabla diferente)

Tengo una tabla: blog, tag, blog_tag (que hace la unión de las dos tablas anteriores).

Mi pregunta es ¿cómo puedo agregar mi objeto de etiqueta en mi variable Results.tag?

Gracias por adelantado

 app.get("/api/get", (req, res) =>{ bdd.query("SELECT * FROM blog limit 2", (err, result) => { if(err){ console.log(err) throw err; }else{ result.map((element, key) => { result[key].tag = [] bdd.query(`SELECT tag.id, tag.name AS 'categorie', blog_tag.blog_id AS 'postId' FROM blog_tag JOIN tag ON blog_tag.tag_id = tag.id WHERE blog_tag.blog_id = ?`, element.id, (err, result_tag) => { if(err){ console.log(err) throw err; } // I'm trying here adding my tag to each blog articles result_tag.map((tag) => { if(tag.postId === element.id){ result[key].tag = [...result[key].tag, tag] } }) }) }) console.log(result) } res.send(result) }) });
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