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

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

Recolhimento do Resumo do método de instância

Detalhes do método de instância

#evolua(objeto) ➤ Array

Evolua o conjunto, lançando todos os seus elementos.

Exemplos:

Evolua o conjunto.

Set.evolve(set)

Parâmetros:

Retorna:

  • (Array)

    O conjunto evoluído.



20
21
22
23
24
# File 'lib/mongoid/criteria/queryable/extentions/set.rb', linha 20

def evolua(objeto)
  Método objeto se !objeto || !objeto.respond_to?(:map)

  objeto.map { |obj| obj.classe.evolua(obj) }
end