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

定义于:
lib/mongoid/criteria/queryable/extensions/ 设立.rb

实例方法摘要折叠

实例方法详细信息

# describe (object) ⇒ Array

演进集,转换其所有元素。

例子:

演进数据集。

Set.evolve(set)

参数:

  • 对象 (|对象)

    要进化的对象。

返回:

  • ( Array )

    进化集。



23
24
25
26
# File 'lib/mongoid/criteria/queryable/extensions/ 设立.rb', line 23

def 发展(对象)
  return 对象 if !对象 || !对象.respond_to?(:map)
  对象.map{ |obj| obj.class.发展(obj) }
end