Module: Mongoid::Criteria::Queryable::Forwardable
- Included in:
- Findable
- Defined in:
- build/mongoid-6.1/lib/mongoid/criteria/queryable/forwardable.rb
Overview
Allows for easy delegation of queryable queryable instance methods to a specific method.
Instance Method Summary collapse
-
#select_with(receiver) ⇒ Array<Symbol>
Tells queryable with method on the class to delegate to when calling an original selectable or optional method on the class.
Instance Method Details
#select_with(receiver) ⇒ Array<Symbol>
Tells queryable with method on the class to delegate to when calling an original selectable or optional method on the class.
28 29 30 31 32 |
# File 'build/mongoid-6.1/lib/mongoid/criteria/queryable/forwardable.rb', line 28 def select_with(receiver) (Selectable.forwardables + Optional.forwardables).each do |name| __forward__(name, receiver) end end |