Documentation

Type

Table of Contents

Interfaces

AccumulatorInterface
Aggregation Pipeline Accumulators for $group stage.
DictionaryInterface
ExpressionInterface
Expressions can include field paths, literals, system variables, expression objects, and expression operators.
FieldPathInterface
Aggregation expressions use field path to access fields in the input documents.
FieldQueryInterface
Query operators that need to be associated with a field path.
GeometryInterface
OperatorExpressionInterface
Expressions can include field paths, literals, system variables, expression objects, and expression operators.
OperatorInterface
Marker interface for MongoDB operators.
QueryInterface
Query are operator and object that can be used in $match stage.
SearchOperatorInterface
StageInterface
Aggregation Pipeline Stages
SwitchBranchInterface
Interface for branches in $switch operators
WindowInterface
Window Operators can be used for $setWindowFields stage partition.

Classes

OutputWindow
Specifies the window boundaries and parameters. Window boundaries are inclusive.
QueryObject
Helper class to validate query objects.

Enums

Sort
Sort order can be used with $sort stage and sortBy properties
TimeUnit
Values for "unit" property of stages like $derivative and $integral, and operators like $dateAdd and $dateDiff

        
On this page

Search results