模块:Mongoid::Extensions::NilClass

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

Overview

为 NilClass 添加类型转换行为。

实例方法摘要折叠

实例方法详细信息

#__setter__nil

已弃用。

尝试从此对象形成 setter。

例子:

尝试构建一个 setter。

object.__setter__

返回:

  • ( nil )

    始终为零。



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

def __setter__
  self
end

# collectionizestring

获取 nil 集合的名称。

例子:

获取 nil 名称。

nil.collectionize

返回:

  • ( string )

    空string 。



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

def 集合化
  to_s.集合化
end