模块:Mongoid::Clients::Factory
Overview
用于创建数据库客户端的工厂。
实例方法摘要折叠
-
# create (name = nil) ⇒ Mongo::Client
在给定命名配置的情况下创建一个新客户端。
-
#默认⇒ Mongo::Client
获取默认客户端。
Loggable中包含的方法
实例方法详细信息
# create (name = nil) ⇒ Mongo::Client
在给定命名配置的情况下创建一个新客户端。 如果未提供名称,则返回具有默认配置的新客户端。 如果提供的名称不存在任何配置,则会引发错误。
25 26 27 28 29 30 |
# File 'lib/mongoid/clients/factory.rb', line 25 def 创建(名称 = nil) return 访问 除非 名称 config = Mongoid.客户端[名称] 提高 Errors::NoClientConfig.new(名称) 除非 config create_client(config) end |
#默认⇒ Mongo::Client
获取默认客户端。
41 42 43 |
# File 'lib/mongoid/clients/factory.rb', line 41 def 访问 create_client(Mongoid.客户端[:default]) end |