Class: ActiveMongoid::Associations::Builders::One
- Inherits:
-
ActiveMongoid::Associations::Builder
- Object
- ActiveMongoid::Associations::Builder
- ActiveMongoid::Associations::Builders::One
- Defined in:
- lib/active_mongoid/associations/builders/one.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/one.rb', line 6 def build(type = nil) return object unless query? return nil if base.new_record? .criteria(object, base.class).first end |