class Person < ActiveRecord::Base
has_one :address, :as => :addressable
end
class Company < ActiveRecord::Base
has_one :address, :as => :addressable
end
class Address < ActiveRecord::Base
belongs_to :addressable, :polymorphic => true
end
Created
November 12, 2018 15:17
-
-
Save nicbet/5156f661b778bd6eb14ad15e389f9a0f to your computer and use it in GitHub Desktop.
Rails polymorphic associations
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment