Skip to main content
Aggregation pipelines let you process documents in ordered stages.

Common stages

  • $match
  • $project
  • $group
  • $sort
  • $lookup
  • $unwind

Practical advice

  • narrow early with $match
  • reduce payload with $project
  • watch memory and sort behavior on large datasets
  • inspect explain output if a pipeline feels slow

Upgrade to Spanna Pro

Upgrade to Spanna Pro