class

ActiveRecord::Associations::Association

v5.0.0.1 - Show latest stable - Superclass: Object

Active Record Associations

This is the root class of all associations (‘+ Foo’ signifies an included module Foo):

Association
  SingularAssociation
    HasOneAssociation + ForeignAssociation
      HasOneThroughAssociation + ThroughAssociation
    BelongsToAssociation
      BelongsToPolymorphicAssociation
  CollectionAssociation
    HasManyAssociation + ForeignAssociation
      HasManyThroughAssociation + ThroughAssociation

Attributes

[RW]inversed
[R]owner
[R]reflection
[R]target

Files

  • activerecord/lib/active_record/associations/association.rb