method
grouped_records
v4.2.9 -
Show latest stable
- Class:
ActiveRecord::Associations::Preloader
grouped_records(association, records)private
No documentation available.
# File activerecord/lib/active_record/associations/preloader.rb, line 152
def grouped_records(association, records)
h = {}
records.each do |record|
next unless record
assoc = record.association(association)
klasses = h[assoc.reflection] ||= {}
(klasses[assoc.klass] ||= []) << record
end
h
end