method
grouped_records
v6.1.7.7 -
Show latest stable
- Class:
ActiveRecord::Associations::Preloader
grouped_records(association, records, polymorphic_parent)private
No documentation available.
# File activerecord/lib/active_record/associations/preloader.rb, line 155
def grouped_records(association, records, polymorphic_parent)
h = {}
records.each do |record|
reflection = record.class._reflect_on_association(association)
next if polymorphic_parent && !reflection || !record.association(association).klass
(h[reflection] ||= []) << record
end
h
end