Classe: Mongo::Operação::Command::OpMsg Privado
- Herda:
-
OpMsgBase
- Objeto
- OpMsgBase
- Mongo::Operação::Command::OpMsg
- Definido em:
- build/ruby-driver-v2.19/lib/mongo/operation/command/op_msg.rb
Visão geral
Esta classe faz parte de uma API privada. Evite usar essa classe, se possível, pois ela pode ser removida ou alterada no futuro.
Uma operação de comando MongoDB enviada como uma mensagem opcional.
Resumo constante
Constantes incluídas a partir do Especificável
Especifique::BYPASS_DOC_VALIDATION, Especifique::COLLATION, Especifique ::COLL_NAME, Especifique ::CURSOR_COUNT, Especifique ::DB_NAME, Especifique::DELETE, Especifique::DELETES, Especifique ::DOCUMENTS, Especifique::INDEX, Especifique ::INDEX_NAME, Especifique::MAX_TIME_MS, Especifique ::OPERATION_ID, Especifique::OPTIONS, Especifique::READ, Especifique::READ_CONCERN, Especifique::SELECTOR , Especifique::TO_RETURN, Especifique ::UPDATE, Especificável::UPDATES, Especificável::USER, Especificável::USER_NAME, Especificável::WRITE_CONCERN
Resumo do atributo de instância
Atributos incluídos a partir do Especificável
Recolhimento do Resumo do método de instância
- #seletor(conexão) ➤ Objeto privado
Métodos incluídos do Executable
Métodos incluídos do Especificável
#==, #acknowledged_write? . _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ max_time_ms, #namespace, #operation_id, #options, #ordered?, #read, #read_concern, #session, #to_return, #txn_num, #update, #updates, #user, #user_name, #write_concern
Detalhes do método de instância
#seletor(conexão) ➤ Objeto
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
29 30 31 32 33 |
# File 'build/ruby-driver-v2.19/lib/mongo/operation/command/op_msg.rb', linha 29 def seletor(Conexão) especificações[:selector].dup.toque fazer |sel| sel[:comentário] = especificações[:comentário] a menos que especificações[:comentário].nada? end end |