Method: Mongo::Model::Scope::ScopeProxy#method_missing
- Defined in:
- lib/mongo_db/model/scope.rb
#method_missing(method, *args, &block) ⇒ Object (protected)
23 24 25 26 27 28 29 |
# File 'lib/mongo_db/model/scope.rb', line 23 def method_missing method, *args, &block model.with_scope scope do result = model.send method, *args, &block result.reverse_merge! scope if result.class == ::Mongo::Model::Scope::ScopeProxy result end end |