Module: Serega::SeregaPlugins::Batch::PluginsExtensions::ActiveRecordPreloads::BatchLoaderInstanceMethods
- Defined in:
- lib/serega/plugins/batch/lib/plugins_extensions.rb
Instance Method Summary collapse
Instance Method Details
#keys_values ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/serega/plugins/batch/lib/plugins_extensions.rb', line 9 def keys_values(*) data = super if point.has_nested_points? associations = point.preloads return data if associations.empty? ActiverecordPreloads::Preloader.preload(data.values.flatten(1), associations) end data end |