Class: ActiveMongoid::Associations::Builders::Many
- Inherits:
-
ActiveMongoid::Associations::Builder
- Object
- ActiveMongoid::Associations::Builder
- ActiveMongoid::Associations::Builders::Many
- Defined in:
- lib/active_mongoid/associations/builders/many.rb
Instance Attribute Summary
Attributes inherited from ActiveMongoid::Associations::Builder
Instance Method Summary collapse
Methods inherited from ActiveMongoid::Associations::Builder
Constructor Details
This class inherits a constructor from ActiveMongoid::Associations::Builder
Instance Method Details
#build(type = nil) ⇒ Object
6 7 8 9 10 |
# File 'lib/active_mongoid/associations/builders/many.rb', line 6 def build(type = nil) return object unless query? return [] if object.is_a?(Array) .criteria(object, base.class) end |