Este tutorial ilustra cómo construir un pipeline de agregación, realizar la agregación en una colección y mostrar los resultados utilizando el lenguaje que elijas.
Acerca de esta tarea
Este tutorial demuestra cómo combinar datos de una colección que describe información de productos con otra colección que describe pedidos de clientes. Los resultados muestran una lista de todos los pedidos realizados en 2020 e incluyen los detalles del producto asociados a cada pedido.
Esta agregación realiza una unión uno a uno. Una unión uno a uno ocurre cuando un documento en una colección tiene un valor de campo que coincide con un único documento en otra colección que tiene el mismo valor de campo. La agregación empareja estos documentos en el valor del campo y combina la información de ambas fuentes en un solo resultado.
Nota
Una combinación uno a uno no requiere que los documentos tengan una relación uno a uno. Para obtener más información sobre esta relación de datos, consulta la entrada de Wikipedia sobre Uno a uno (modelo de datos).
Antes de comenzar
Pasos
Los siguientes pasos demuestran cómo crear y ejecutar una pipeline de agregación para combinar colecciones en un único campo común.