Class MongoFindOneAndUpdate

java.lang.Object
io.micronaut.data.mongodb.operations.MongoFindOneAndUpdate

public final class MongoFindOneAndUpdate extends Object
MongoDB single-document update definition that returns a document.
Since:
5.0.0
Author:
radovanradic
  • Constructor Summary

    Constructors
    Constructor
    Description
    MongoFindOneAndUpdate(@NonNull org.bson.conversions.Bson update, @Nullable org.bson.conversions.Bson filter, @NonNull com.mongodb.client.model.FindOneAndUpdateOptions options)
    Creates a MongoDB single-document update command that returns a document.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.bson.conversions.Bson
     
    com.mongodb.client.model.FindOneAndUpdateOptions
     
    org.bson.conversions.Bson
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MongoFindOneAndUpdate

      public MongoFindOneAndUpdate(@NonNull org.bson.conversions.Bson update, @Nullable org.bson.conversions.Bson filter, @NonNull com.mongodb.client.model.FindOneAndUpdateOptions options)
      Creates a MongoDB single-document update command that returns a document.
      Parameters:
      update - The update document
      filter - The filter document
      options - The execution options
      Since:
      5.0.0
  • Method Details

    • getUpdate

      public org.bson.conversions.Bson getUpdate()
      Returns:
      The update document
    • getFilter

      public org.bson.conversions.Bson getFilter()
      Returns:
      The filter document
    • getOptions

      public com.mongodb.client.model.FindOneAndUpdateOptions getOptions()
      Returns:
      The execution options