Módulo: Mongoid::Criteria::Queryable::Extensions::Set::ClassMethods

Definido en:
lib/mongoid/criteria/queryable/extensions/set.rb

Resumen del método de instancia colapsar

Detalles del método de instancia

#evolve(objeto) ⇒ arreglo

Evoluciona el set, fundiendo todos sus elementos.

Ejemplos:

Evoluciona el conjunto.

Set.evolve(set)

Parámetros:

  • Objeto (Set | objeto)

    El objeto a evolucionar.

Devuelve:

  • (arreglo)

    El conjunto evolucionado.



23
24
25
26
# Archivo 'lib/mongoid/criteria/queryable/extensions/set.rb', línea 23

def evolucionar(Objeto)
  return Objeto si !Objeto || !Objeto.respond_to?(:map)
  Objeto.map{ |obj| obj.clase.evolucionar(obj) }
end