Módulo: Mongoid::Clients::Factory
- Estendido por:
- De fábrica, registrável
- Incluído em:
- Factory
- Definido em:
- lib/mongoid/clients/factory.rb
Visão geral
Factory usado para criar clientes de banco de dados de dados.
Recolhimento do Resumo do método de instância
-
#create(name = nil) ➤ Mongo::Client
Crie um novo cliente de acordo com a configuração nomeada.
-
#default ➤ Mongo::Client
Obtenha o cliente padrão .
Métodos incluídos no Loggable
Detalhes do método de instância
#create(name = nil) ➤ Mongo::Client
Crie um novo cliente de acordo com a configuração nomeada. Se nenhum nome for fornecido, retorne um novo cliente com a configuração padrão. Se um nome for fornecido para o qual não existe configuração, um erro será gerado.
25 26 27 28 29 30 |
# Arquivo 'lib/mongoid/clients/factory.rb', linha 25 def criar(name = nada) Método default a menos que name config = Mongoid.Clientes[name] aumentar Errors::NoClientConfig.Novo(name) a menos que config create_client(config) end |
#default ➤ Mongo::Client
Obtenha o cliente padrão .
41 42 43 |
# Arquivo 'lib/mongoid/clients/factory.rb', linha 41 def default create_client(Mongoid.Clientes[:default]) end |