模块:Mongoid::Criteria::Queryable::Extensions::Array::ClassMethods

定义于:
lib/mongoid/criteria/queryable/extensions/ 大量.rb

实例方法摘要折叠

实例方法详细信息

# describe (object) ⇒ Object

当序列化器定义为大量时,演进对象。

例子:

演进对象。

Array.evolve(1)

参数:

  • 对象 ( Object )

    要进化的对象。

返回:

  • ( Object )

    进化后的对象。



136
137
138
139
140
141
142
143
# File 'lib/mongoid/criteria/queryable/extensions/ 大量.rb', line 136

def 发展(对象)
  案例 对象
  when ::阵列, ::
    对象.map { |obj| obj.class.发展(obj) }
  else
    对象
  end
end