method
preloaders_for_reflection
v6.0.0 -
Show latest stable
- Class:
ActiveRecord::Associations::Preloader
preloaders_for_reflection(reflection, records, scope)private
No documentation available.
# File activerecord/lib/active_record/associations/preloader.rb, line 144
def preloaders_for_reflection(reflection, records, scope)
records.group_by { |record| record.association(reflection.name).klass }.map do |rhs_klass, rs|
preloader_for(reflection, rs).new(rhs_klass, rs, reflection, scope).run
end
end