Classe: Mongo::Operation::aggregate Privado

Herda:
Objeto
  • Objeto
mostrar tudo
Inclui:
OpMsgExecutable, especificável
Definido em:
build/ruby-driver-v2.19/lib/mongo/operation/aggregate.rb,
build/ruby-driver-v2.19/lib/mongo/operation/aggregate/op_msg.rb,
build/ruby-driver-v2.19/lib/mongo/operation/aggregate/result.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.

Observação:

Uma operação agregada pode se comportar como uma leitura e retornar um conjunto de resultados, ou pode se comportar como uma operação de gravação e gerar resultados para uma collection especificada pelo usuário.

Uma operação agregada MongoDB.

Desde:

  • 2.0.0

Definido sob namespace

Classes: OpMsg, Resultado

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

#spec

Resumo do método

Métodos incluídos do OpMsgExecutable

#execute, #execute_with_connection

Métodos incluídos do Especificável

#==, #acknowledged_write? . _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ max_time_ms, #namespace, #operation_id, #options, #ordered?, #read, #read_concern, #selector, #session, #to_return, #txn_num, #update, #updates, #user, #user_name, #write_concern