method
polymorphic?
v7.0.0 -
Show latest stable
- Class:
ActiveRecord::Associations::Preloader::Branch
polymorphic?()public
No documentation available.
# File activerecord/lib/active_record/associations/preloader/branch.rb, line 102
def polymorphic?
return false if root?
return @polymorphic if defined?(@polymorphic)
@polymorphic = source_records.any? do |record|
reflection = record.class._reflect_on_association(association)
reflection && reflection.options[:polymorphic]
end
end