Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

[Dúvida] Como ficaria a consulta com referências de documentos

Como ficaria a consulta para listar todos os clientes com todos os endereços e contas referenciados? Eu teria que fazer 3 consultas? Ou tem um jeito melhor já que usamos $ref ?

1 resposta
solução!

Olá, Vanderlei, tudo bem?

O MongoDB disponibiliza uma diversidade de métodos e operadores que podemos utilizar para manipular os nossos dados. Então, temos alguns recursos que podem ser utilizado para realizar a junção de duas coleções em uma consulta, como o estagio lookup utilizado junto ao método aggregate.

No próximo curso da formação de MongoDB, que logo logo estará disponível na plataforma, será apresentado como podemos utilizar os métodos para realizar consultas nos dados armazenados, incluindo o método aggregate os seus estágios e operadores.

Caso você queira aprender sobre este assunto agora, indico a documentação do MongoDB sobre o estágio Lookup.

Forte abraço e bons estudos!