模块:Mongoid::Extensions::NilClass

定义于:
lib/mongoid/extensions/nil_class.rb

Overview

为 NilClass 添加类型转换行为。

实例方法摘要折叠

实例方法详细信息

#__setter__nil

已弃用。

尝试从此对象形成 setter。

例子:

尝试构建一个 setter。

object.__setter__

返回:

  • ( nil )

    始终为零。



14
15
16
# File 'lib/mongoid/extensions/nil_class.rb', line 14

def __setter__
  self
end

# collectionizestring

获取 nil 集合的名称。

例子:

获取 nil 名称。

nil.collectionize

返回:

  • ( string )

    空string 。



25
26
27
# File 'lib/mongoid/extensions/nil_class.rb', line 25

def 集合化
  to_s.集合化
end