OptionalarrayOptionalcollationSpecifies the collation to use for the operation.
OptionalhintA document or string that specifies the index to use to support the query predicate.
OptionalmultiIf true, updates all documents that meet the query criteria.
The query that matches documents to update.
The modifications to apply.
OptionalupsertIf true, perform an insert if no documents match the query.
An array of filter documents that determines which array elements to modify for an update operation on an array field.