Interface ExecutableUpdateOperation.TerminatingFindAndReplace<T>
- All Superinterfaces:
ExecutableUpdateOperation.TerminatingReplace
- All Known Subinterfaces:
ExecutableUpdateOperation.FindAndReplaceWithOptions<T>
,ExecutableUpdateOperation.FindAndReplaceWithProjection<T>
- Enclosing interface:
- ExecutableUpdateOperation
public static interface ExecutableUpdateOperation.TerminatingFindAndReplace<T>
extends ExecutableUpdateOperation.TerminatingReplace
Trigger
findOneAndReplace
execution by calling one of the terminating methods.
- Since:
- 2.1
- Author:
- Mark Paluch
-
Method Summary
Modifier and TypeMethodDescriptionFind, replace and return the first matching document.Find, replace and return the first matching document.Methods inherited from interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.TerminatingReplace
replaceFirst
-
Method Details
-
findAndReplace
Find, replace and return the first matching document.- Returns:
Optional.empty()
if nothing found.
-
findAndReplaceValue
Find, replace and return the first matching document.- Returns:
- null if nothing found.
-