opensavvy.ktmongo.dsl.aggregation.stages¶
Types¶
HasCount¶
HasGroup¶
HasLimit¶
HasMatch¶
HasProject¶
interface HasProject<Document : Any> : Pipeline<Document>
Pipeline implementing the $project stage.
HasSample¶
HasSet¶
HasSkip¶
HasSort¶
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¶
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.