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

198
Visualizações
cree una API get en nodejs para unir dos colecciones basadas en Id como una combinación izquierda

Tenía dos colecciones que quiero realizar una especie de combinación izquierda pero quiero realizarlas a través de una API de enrutador. Soy nuevo en el nodo js. ¿Puedes ayudarme en eso?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Para mi tienes tres soluciones:

1) Codifíquelo usted mismo con Javascript y haga una función con dos llamadas Api (nada bueno)

2) Tiene la solución de búsqueda que se detalla en esta otra publicación (parece la solución correcta)

EDITAR:

3) La tercera solución también está en la misma publicación y se ve así: (lo que la mayoría de la gente está haciendo pero tan optimizado como la opción 2), no es exactamente la solución que desea ya que no fusiona ambas colecciones a la vez, pero terminas con el mismo tipo de datos que querías

 db.collection1.find().forEach( function (document) { document.collection2 = db.collection2.find( { "collection1": document._id } ).toArray(); document.collection3 = db.collection3.find( { "_id": { $in: document.collection3 } } ).toArray(); } );
over 4 years ago · Santiago Trujillo Relatório
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