Class: Mongo::Operation::Update::OpMsg Private

Inherits:
OpMsgBase
  • Object
show all
Includes:
BypassDocumentValidation, ExecutableNoValidate, ExecutableTransactionLabel, PolymorphicResult, Validatable
Defined in:
lib/mongo/operation/update/op_msg.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

A MongoDB update operation sent as an op message.

Since:

  • 2.5.2

Instance Attribute Summary

Attributes included from Executable

#context

Method Summary

Methods included from Validatable

#validate_array_filters, #validate_collation, #validate_find_options, #validate_hint_on_update, #validate_updates

Methods included from ExecutableNoValidate

#execute

Methods included from Timed

#apply_relevant_timeouts_to, #with_max_time

Methods included from Executable

#do_execute, #execute