MongoDB request DSL • opensavvy.ktmongo.dsl.aggregation.stages
Package-level declarations¶
Types¶
HasCount¶
Pipeline implementing the $count stage.
HasGroup¶
Pipeline implementing the $group stage.
HasLimit¶
Pipeline implementing the $limit stage.
HasMatch¶
Pipeline implementing the $match stage.
HasProject¶
interface HasProject<Document : Any> : Pipeline<Document>
Pipeline implementing the $project stage.
HasSample¶
Pipeline implementing the $sample stage.
HasSet¶
Pipeline implementing the $set stage.
HasSkip¶
Pipeline implementing the $skip stage.
HasSort¶
Pipeline implementing the $sort stage.
HasUnionWith¶
interface HasUnionWith<Document : Any> : Pipeline<Document>
Pipeline implementing the $unionWith stage.
HasUnionWithCompatibility¶
interface HasUnionWithCompatibility<Document : Any> : Pipeline<Document>
Pipeline that can be used as the second argument in a $unionWith stage.
HasUnset¶
Pipeline implementing the $unset stage.
ProjectStageOperators¶
interface ProjectStageOperators<Document : Any> : CompoundBsonNode, AggregationOperators, FieldDsl, SetStageOperators<Document>
The operators allowed in a `$project stage`.
SetStageOperators¶
interface SetStageOperators<T : Any> : CompoundBsonNode, AggregationOperators, FieldDsl
The operators allowed in a set stage.
UnsetStageOperators¶
interface UnsetStageOperators<Document : Any> : BsonNode, AggregationOperators, FieldDsl
The operators allowed in an $unset stage.