Este tutorial ilustra como construir um pipeline de agregação , executar a agregação em uma coleção e exibir os resultados usando a linguagem de sua escolha.
Sobre esta tarefa
Este tutorial demonstra como combinar dados de uma collection que descreve informações do produto com outra collection que descreve pedidos de cliente . Os resultados mostram uma lista de produtos pedidos em 2020 e detalhes sobre cada pedido.
Essa agregação executa uma junção de vários campos usando $lookup. Uma união de vários campos ocorre quando há vários campos correspondentes nos documentos de duas collections. A agregação corresponde a estes documentos nos campos correspondentes e combina informações de ambos em um documento.
Antes de começar
Passos
As etapas a seguir demonstram como criar e executar um pipeline de agregação para unir coleções em vários campos.