Módulo: Mongoid::Criterios::Consultables::Extensiones::Conjunto::Métodos de clase

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

Colapso del resumen del método de instancia

Detalles del método de instancia

#evolucionar(objeto) ⇒ Array

Evoluciona el set, fundiendo todos sus elementos.

Ejemplos:

Evoluciona el conjunto.

Set.evolve(set)

Parámetros:

  • Objeto ( Conjunto| Objeto)

    El objeto a evolucionar.

Devuelve:

  • (Matriz)

    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