Módulo: Mongo::Config Private

Estendido por:
Encaminhável, Config, Opções
Incluído em:
Config
Definido em:
build/ruby-driver-v2.19/lib/mongo/config.rb,
build/ruby-driver-v2.19/lib/mongo/config/options.rb,
build/ruby-driver-v2.19/lib/mongo/config/validators/option.rb

Visão geral

Este módulo faz parte de uma API privada. Você deve evitar usar este módulo, se possível, pois ele pode ser removido ou alterado no futuro.

Este módulo define opções de configuração para mongo.

Definido sob namespace

Módulos: Opções, Validadores

Recolhimento do Resumo do método de instância

Métodos incluídos em Opções

padrões, opção, reiniciar, configurações

Detalhes do método de instância

#options=(opções) ➤ 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.

Definir as opções de configuração.

Exemplos:

Defina as opções.

config.options = { validate_update_replace: true }

Parâmetros:

  • opções (Hash)

    As opções de configuração.



36
37
38
39
40
41
# File 'build/ruby-driver-v2.19/lib/mongo/config.rb', linha 36

def opções=(opções)
  opções.cada_pair fazer |opção, valor|
    Validadores::Opção.validar(opção)
    enviar("#{opção}=", valor)
  end
end