Uses of Class
org.springframework.data.mongodb.core.aggregation.VariableOperators.Let.ExpressionVariable
Package
Description
Support for the MongoDB aggregation framework.
-
Uses of VariableOperators.Let.ExpressionVariable in org.springframework.data.mongodb.core.aggregation
Modifier and TypeMethodDescriptionVariableOperators.Let.ExpressionVariable.forExpression
(org.bson.Document expressionObject) Create a newVariableOperators.Let.ExpressionVariable
with current name and given expressionObject.VariableOperators.Let.ExpressionVariable.forExpression
(AggregationExpression expression) Create a newVariableOperators.Let.ExpressionVariable
with current name and given expression.VariableOperators.Let.ExpressionVariable.newVariable
(String variableName) Create a newVariableOperators.Let.ExpressionVariable
with given name.Modifier and TypeMethodDescriptionVariableOperators.define
(VariableOperators.Let.ExpressionVariable... variables) Start creating newVariableOperators.Let
that allows definition ofVariableOperators.Let.ExpressionVariable
that can be used within a nestedAggregationExpression
.VariableOperators.Let.define
(VariableOperators.Let.ExpressionVariable... variables) Start creating newVariableOperators.Let
by defining the variables for$vars
.static VariableOperators.Let
VariableOperators.Let.just
(VariableOperators.Let.ExpressionVariable... variables) Create a newVariableOperators.Let
holding just the given variables.default LookupOperation.PipelineBuilder
LookupOperation.LetBuilder.let
(VariableOperators.Let.ExpressionVariable... variables) Specifiesvariables) that can be used in the {@link PipelineBuilder#pipeline(AggregationOperation...) pipeline stages}.
Modifier and TypeMethodDescriptionVariableOperators.define
(Collection<VariableOperators.Let.ExpressionVariable> variables) Start creating newVariableOperators.Let
that allows definition ofVariableOperators.Let.ExpressionVariable
that can be used within a nestedAggregationExpression
.VariableOperators.Let.define
(Collection<VariableOperators.Let.ExpressionVariable> variables) Start creating newVariableOperators.Let
by defining the variables for$vars
.ProjectionOperation.ProjectionOperationBuilder.let
(Collection<VariableOperators.Let.ExpressionVariable> variables, AggregationExpression in) Generates a$let
expression that binds variables for use in the specified expression, and returns the result of the expression.