1
resposta

Find para um-para-muitos com referências de documentos.

Olá, gostaria de saber como realizar um find para retornar os dados da coleção clientes e também os documentos de referencia da coleção endereços.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Fernando! Como vai?

Você pode estruturar o código assim para buscar as informações referentes ao cliente e também os endereços:

db.clientes.aggregate([
  {
    $lookup: {
      from: "endereco",
      localField: "_id",
      foreignField: "creator.$id",
      as: "enderecos"
    }
  }
])

Espero que o curso esteja sendo proveitoso para você :)

Abraços!