module Mongoid::Criteria::Queryable::Extensions::Set::ClassMethods
Public Instance Methods
evolve(object)
click to toggle source
Evolve the set, casting all its elements.
@example Evolve the set.
Set.evolve(set)
@param [ Set
, Object
] object The object to evolve.
@return [ Array
] The evolved set.
@since 1.0.0
# File lib/mongoid/criteria/queryable/extensions/set.rb, line 25 def evolve(object) return object if !object || !object.respond_to?(:map) object.map{ |obj| obj.class.evolve(obj) } end