OptionalarrayAn array of filter documents that determine which array elements to modify for an update operation on an array field.
OptionalcloneDetermines how to set values to fields.
OptionalcollationThe collation to use for the operation. Merged into Options.collation when specified.
OptionalletA document with a list of variables. Merged into Options.variables when specified.
OptionalsortupdateOne updates the first document in the sort order specified by this argument.
Extra configuration to customize the update operation