Uses of Class
org.springframework.data.mongodb.core.aggregation.AggregationPipeline
Package
Description
MongoDB core support.
Support for the MongoDB aggregation framework.
-
Uses of AggregationPipeline in org.springframework.data.mongodb.core
Modifier and TypeMethodDescriptiondefault com.mongodb.client.MongoCollection<org.bson.Document>
MongoOperations.createView
(String name, Class<?> source, AggregationPipeline pipeline) Create a view with the provided name.com.mongodb.client.MongoCollection<org.bson.Document>
MongoOperations.createView
(String name, Class<?> source, AggregationPipeline pipeline, ViewOptions options) Create a view with the provided name.com.mongodb.client.MongoCollection<org.bson.Document>
MongoOperations.createView
(String name, String source, AggregationPipeline pipeline, ViewOptions options) Create a view with the provided name.com.mongodb.client.MongoCollection<org.bson.Document>
MongoTemplate.createView
(String name, Class<?> source, AggregationPipeline pipeline, ViewOptions options) com.mongodb.client.MongoCollection<org.bson.Document>
MongoTemplate.createView
(String name, String source, AggregationPipeline pipeline, ViewOptions options) default reactor.core.publisher.Mono<com.mongodb.reactivestreams.client.MongoCollection<org.bson.Document>>
ReactiveMongoOperations.createView
(String name, Class<?> source, AggregationPipeline pipeline) Create a view with the provided name.reactor.core.publisher.Mono<com.mongodb.reactivestreams.client.MongoCollection<org.bson.Document>>
ReactiveMongoOperations.createView
(String name, Class<?> source, AggregationPipeline pipeline, ViewOptions options) Create a view with the provided name.reactor.core.publisher.Mono<com.mongodb.reactivestreams.client.MongoCollection<org.bson.Document>>
ReactiveMongoOperations.createView
(String name, String source, AggregationPipeline pipeline, ViewOptions options) Create a view with the provided name.reactor.core.publisher.Mono<com.mongodb.reactivestreams.client.MongoCollection<org.bson.Document>>
ReactiveMongoTemplate.createView
(String name, Class<?> source, AggregationPipeline pipeline, ViewOptions options) reactor.core.publisher.Mono<com.mongodb.reactivestreams.client.MongoCollection<org.bson.Document>>
ReactiveMongoTemplate.createView
(String name, String source, AggregationPipeline pipeline, ViewOptions options) -
Uses of AggregationPipeline in org.springframework.data.mongodb.core.aggregation
Modifier and TypeMethodDescriptionAggregationPipeline.add
(AggregationOperation aggregationOperation) Append the givenstage
to the pipeline.Aggregation.getPipeline()
static AggregationPipeline
AggregationPipeline.of
(AggregationOperation... stages) Modifier and TypeMethodDescriptionUnionWithOperation.pipeline
(AggregationPipeline pipeline) Set theAggregationPipeline
to apply to the specified collection.ModifierConstructorDescriptionUnionWithOperation
(String collection, AggregationPipeline pipeline, Class<?> domainType)