Module: Serega::SeregaPlugins::ActiverecordPreloads::ActiverecordEnumerator::ClassMethods
- Defined in:
- lib/serega/plugins/activerecord_preloads/lib/preloader.rb
Instance Method Summary collapse
Instance Method Details
#fit?(objects) ⇒ Boolean
99 100 101 102 |
# File 'lib/serega/plugins/activerecord_preloads/lib/preloader.rb', line 99 def fit?(objects) objects.is_a?(Enumerator) && ActiverecordArray.fit?(objects.to_a) end |
#preload(objects, preloads) ⇒ Object
104 105 106 107 |
# File 'lib/serega/plugins/activerecord_preloads/lib/preloader.rb', line 104 def preload(objects, preloads) ActiverecordArray.preload(objects.to_a, preloads) objects end |