Options for pipeline define() stage.
Options for pipeline distinct() stage.
Options for pipeline findNearest() stage (vector search).
Options for pipeline rawStage().
Options for pipeline replaceWith() stage.
Options for pipeline sample() stage.
Options for pipeline search() stage (full-text and geo search).
Options for pipeline union() stage.
Options for pipeline unnest() stage.
Options for AddFields stage. At least one field required.
Options for Aggregate stage.
Options for CollectionGroup stage.
Options for Collection stage.
Options for Database stage.
Options defining how a Define stage is evaluated. See Pipeline.define.
Options for Distinct stage.
Options for Documents stage.
Options for FindNearest stage (vector search).
Options for Limit stage.
Options for Offset stage.
Distance measure for vector search.
Options for RemoveFields stage.
Options for ReplaceWith stage.
Options for Sample stage (documents or percentage, one of).
Options defining how a Search stage is evaluated. See Pipeline.search.
Options for Select stage.
Options for Sort stage.
Options defining how a Stage is evaluated. Base type for stage option types.
Options for Subcollection stage.
Options for Union stage.
Options for Unnest stage.
Options for Where stage.
Options for pipeline aggregate() stage.