Module: Mongoid::Association::Referenced::BelongsTo::Buildable
- Included in:
- Mongoid::Association::Referenced::BelongsTo
- Defined in:
- lib/mongoid/association/referenced/belongs_to/buildable.rb
Overview
The Builder behavior for belongs_to associations.
Instance Method Summary collapse
-
#build(base, object, type = nil) ⇒ Document
This method either takes an _id or an object and queries for the inverse side using the id or sets the object.
Instance Method Details
#build(base, object, type = nil) ⇒ Document
This method either takes an _id or an object and queries for the inverse side using the id or sets the object.
23 24 25 26 |
# File 'lib/mongoid/association/referenced/belongs_to/buildable.rb', line 23 def build(base, object, type = nil) return object unless query?(object) execute_query(object, type) end |