Saltar al contenido principal
Roberty Studio
RPAMongoDB

MongoDB - Agregación

MongoDB - Agregación

Agrupa y transforma valores de los documentos de una colección MongoDB mediante un pipeline de agregación. Permite realizar operaciones como agrupamiento, filtrado, proyección, cálculos y ordenamiento en una sola operación. Los resultados se pueden recorrer con MongoDB: Para cada documento.


Opciones​

Selecciona una colección​

Referencia a la acción MongoDB: Seleccionar colección sobre la que se ejecutará el pipeline de agregación.

Pipeline de agregación​

Pipeline de agregación en formato de array MongoDB, por ejemplo [{ "$match": { "status": "ativo" } }, { "$group": { "_id": "$categoria", "total": { "$sum": 1 } } }].

Selecciona una transacción​

Referencia a una acción MongoDB: Iniciar transacción si la operación debe ejecutarse dentro de una transacción. Campo opcional disponible en las opciones avanzadas.

Retornos​

Código Javascript​

js
actions["id-de-la-accion"].aggregation // resultados de la agregación (Cualquiera)

Selección de campos​

Reglas y Condiciones​

  • Los campos Selecciona una colección y Pipeline de agregación son obligatorios.
  • El pipeline debe ser un array JSON válido que siga la sintaxis de agregación de MongoDB.
  • Para recorrer los resultados, utiliza la acción MongoDB: Para cada documento.