Uses of Class
org.springframework.data.mongodb.core.FindAndModifyOptions
-
Uses of FindAndModifyOptions in org.springframework.data.mongodb.core
Modifier and TypeMethodDescriptionDefine theCollation
specifying language-specific rules for string comparison.static FindAndModifyOptions
FindAndModifyOptions.none()
Static factory method returning an unmodifiableFindAndModifyOptions
instance.static FindAndModifyOptions
FindAndModifyOptions.of
(FindAndModifyOptions source) Create newFindAndModifyOptions
based on option of given source.static FindAndModifyOptions
FindAndModifyOptions.options()
Static factory method to create a FindAndModifyOptions instanceFindAndModifyOptions.remove
(boolean remove) FindAndModifyOptions.returnNew
(boolean returnNew) FindAndModifyOptions.upsert
(boolean upsert) Modifier and TypeMethodDescriptionprotected <T> T
MongoTemplate.doFindAndModify
(CollectionPreparer collectionPreparer, String collectionName, org.bson.Document query, org.bson.Document fields, org.bson.Document sort, Class<T> entityClass, UpdateDefinition update, FindAndModifyOptions options) protected <T> reactor.core.publisher.Mono<T>
ReactiveMongoTemplate.doFindAndModify
(String collectionName, CollectionPreparer<com.mongodb.reactivestreams.client.MongoCollection<org.bson.Document>> collectionPreparer, org.bson.Document query, org.bson.Document fields, org.bson.Document sort, Class<T> entityClass, UpdateDefinition update, FindAndModifyOptions options) <T> T
MongoOperations.findAndModify
(Query query, UpdateDefinition update, FindAndModifyOptions options, Class<T> entityClass) Triggers findAndModify to apply providedUpdate
on documents matchingCriteria
of givenQuery
takingFindAndModifyOptions
into account.<T> T
MongoOperations.findAndModify
(Query query, UpdateDefinition update, FindAndModifyOptions options, Class<T> entityClass, String collectionName) Triggers findAndModify to apply providedUpdate
on documents matchingCriteria
of givenQuery
takingFindAndModifyOptions
into account.<T> T
MongoTemplate.findAndModify
(Query query, UpdateDefinition update, FindAndModifyOptions options, Class<T> entityClass) <T> T
MongoTemplate.findAndModify
(Query query, UpdateDefinition update, FindAndModifyOptions options, Class<T> entityClass, String collectionName) <T> reactor.core.publisher.Mono<T>
ReactiveMongoOperations.findAndModify
(Query query, UpdateDefinition update, FindAndModifyOptions options, Class<T> entityClass) Triggers findAndModify to apply providedUpdate
on documents matchingCriteria
of givenQuery
takingFindAndModifyOptions
into account.<T> reactor.core.publisher.Mono<T>
ReactiveMongoOperations.findAndModify
(Query query, UpdateDefinition update, FindAndModifyOptions options, Class<T> entityClass, String collectionName) Triggers findAndModify to apply providedUpdate
on documents matchingCriteria
of givenQuery
takingFindAndModifyOptions
into account.<T> reactor.core.publisher.Mono<T>
ReactiveMongoTemplate.findAndModify
(Query query, UpdateDefinition update, FindAndModifyOptions options, Class<T> entityClass) <T> reactor.core.publisher.Mono<T>
ReactiveMongoTemplate.findAndModify
(Query query, UpdateDefinition update, FindAndModifyOptions options, Class<T> entityClass, String collectionName) static FindAndModifyOptions
FindAndModifyOptions.of
(FindAndModifyOptions source) Create newFindAndModifyOptions
based on option of given source.ExecutableUpdateOperation.FindAndModifyWithOptions.withOptions
(FindAndModifyOptions options) Explicitly defineFindAndModifyOptions
for theUpdate
.ReactiveUpdateOperation.FindAndModifyWithOptions.withOptions
(FindAndModifyOptions options) Explicitly defineFindAndModifyOptions
for theUpdate
.