模块:Mongo::Config Private

扩展方式:
可转发、配置选项
包含在:
配置
定义于:
build/Ruby-driver-v 2.19 /lib/mongo/config.rb ,
build/Ruby-driver-v 2.19 /lib/mongo/config/options.rb,
build/Ruby-driver-v 2.19 /lib/mongo/config/validators/option.rb

Overview

该模块是私有 API 的一部分。 您应尽可能避免使用此模块,因为它将来可能会被删除或更改。

此模块定义mongo的配置选项。

在命名空间下定义

模块: 选项验证器

实例方法摘要折叠

选项中包含的方法

defaults , option , reset , settings

实例方法详细信息

# options= (options) ⇒对象

此方法是私有 API 的一部分。 您应尽可能避免使用此方法,因为它将来可能会被删除或更改。

设置配置选项。

例子:

设置选项。

config.options = { validate_update_replace: true }

参数:

  • 选项 (哈希)

    配置选项。



36
37
38
39
40
41
# File 'build/Ruby-driver-v 2.19 /lib/mongo/config.rb', 第36行

def options=(选项)
  选项.each_pair do |选项, |
    验证器::选项.验证(选项)
    发送(" #{ option } = ", )
  end
end