Ir al contenido
Documentación

Aggregation Stage Palette

Arrastre cualquiera de los ~40 operators de stage de aggregation MongoDB directamente a su pipeline. Busque por nombre o descripción; suelte entre stages para insertar en la posición exacta.

Qué hace

El builder de pipeline de aggregation tiene un panel lateral con dos modos: "Wizards" (8 cards curados de use-case) y "All stages" (el catálogo completo de $stage como cards arrastrables). Arrastre cualquier card a la drop zone entre stages existentes y el nuevo stage es insertado en esa posición con el operator elegido pre-seleccionado, listo para editar.

Cómo abrirlo

  1. Abra cualquier collection y cree un nuevo pipeline de Aggregation.
  2. Haga clic en el ícono "Stages" en la toolbar para abrir el panel lateral.

Los dos modos

Wizards (predeterminado)

8 cards moldeados por use-case (Match documents, Group with statistics, Top-N per group, Join from another collection, etc.). Cada card abre un form guiado que produce un stage completo con explicaciones. Mejor para newcomers y pipelines one-off rápidas.

Todos los stages

~40 cards, uno por operator de stage MongoDB. Cada card muestra el nombre del operator como badge, una descripción de 2 líneas, y un tooltip en hover con el texto completo de la doc. Mejor cuando sabe qué stage quiere e necesita insertarlo rápidamente.

Flujo de drag-drop

  1. En modo "All stages", encuentre el stage que quiere (use la caja de búsqueda para filtrar).
  2. Haga clic y sostenga el card, arrastre sobre su pipeline. Una barra horizontal azul aparece en cada posición válida de drop (entre stages, antes del primero, después del último).
  3. Suelte. El nuevo stage es insertado en esa posición con el operator pre-seleccionado. El editor de stage abre con un snippet listo para llenar.

Búsqueda

La caja de búsqueda arriba del panel filtra cards por nombre de operator O texto de descripción. Escriba "lookup" para encontrar $lookup y $graphLookup. Escriba "geo" para encontrar $geoNear. Escriba "window" para encontrar $setWindowFields.

Qué está cubierto

El catálogo completo de stages de aggregation MongoDB (~40 operators):

  • $match · $project · $group · $sort · $limit · $skip
  • $lookup · $graphLookup · $unwind · $addFields · $set · $unset
  • $bucket · $bucketAuto · $facet · $count · $sample
  • $out · $merge · $redact · $replaceRoot · $replaceWith
  • $search · $vectorSearch · $geoNear · $densify · $fill
  • $unionWith · $setWindowFields · $sortByCount · $indexStats · $collStats