Module: Skynet::ActiveRecordExtensions::ClassMethods
- Defined in:
- lib/skynet/active_record_extensions.rb
Instance Method Summary collapse
Instance Method Details
#distributed_find(*args) ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/skynet/active_record_extensions.rb', line 5 def distributed_find(*args) if args.last.is_a?(Hash) = args.pop.dup [:conditions] = sanitize_sql([:conditions]) if [:conditions] args << end all = ActiveRecord::Mapreduce.find(*args) all.model_class = self all end |