Uses of Class
org.springframework.data.mongodb.core.aggregation.DateOperators.DateSubtract
Package
Description
Support for the MongoDB aggregation framework.
-
Uses of DateOperators.DateSubtract in org.springframework.data.mongodb.core.aggregation
Modifier and TypeMethodDescriptionDefine the start date, in UTC, for the subtraction operation.DateOperators.DateSubtract.fromDateOf
(String fieldReference) Define the start date, in UTC, for the subtraction operation.DateOperators.DateSubtract.fromDateOf
(AggregationExpression expression) Define the start date, in UTC, for the subtraction operation.Creates newAggregationExpression
that subtracts the given value (in units).DateOperators.DateOperatorFactory.subtract
(Object value, DateOperators.TemporalUnit unit) Creates newAggregationExpression
that subtracts the given value (in units).static DateOperators.DateSubtract
DateOperators.DateSubtract.subtractValue
(Object value, String unit) Subtract the number of units from astart date
.DateOperators.DateOperatorFactory.subtractValueOf
(String fieldReference, String unit) Creates newAggregationExpression
that subtracts the value stored at the given field (in units).DateOperators.DateOperatorFactory.subtractValueOf
(String fieldReference, DateOperators.TemporalUnit unit) Creates newAggregationExpression
that subtracts the value stored at the given field (in units).DateOperators.DateOperatorFactory.subtractValueOf
(AggregationExpression expression, String unit) Creates newAggregationExpression
that subtracts the value of the givenexpression
(in units).DateOperators.DateOperatorFactory.subtractValueOf
(AggregationExpression expression, DateOperators.TemporalUnit unit) Creates newAggregationExpression
that subtracts the value of the givenexpression
(in units).static DateOperators.DateSubtract
DateOperators.DateSubtract.subtractValueOf
(String fieldReference, String unit) Subtract the number of units from a field from astart date
.static DateOperators.DateSubtract
DateOperators.DateSubtract.subtractValueOf
(AggregationExpression expression, String unit) Subtract the number of units of the result of the givenexpression
from astart date
.DateOperators.DateSubtract.withTimezone
(DateOperators.Timezone timezone) Optionally set theDateOperators.Timezone
to use.