method
associated_records_by_owner
rails latest stable - Class:
ActiveRecord::Associations::Preloader::Association
associated_records_by_owner(preloader)private
No documentation available.
# File activerecord/lib/active_record/associations/preloader/association.rb, line 60
def associated_records_by_owner(preloader)
records = load_records do |record|
owner = owners_by_key[convert_key(record[association_key_name])]
association = owner.association(reflection.name)
association.set_inverse_instance(record)
end
owners.each_with_object({}) do |owner, result|
result[owner] = records[convert_key(owner[owner_key_name])] || []
end
end