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.
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!
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.
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!