Rails multiple belongs_to for same class
rails-models, ruby, ruby-on-rails, ruby-on-rails-3
Solution
You can do this
class B
belongs_to :a
belongs_to :a2, foreign_key: 'a2_id', class_name: 'A'
end
Problem
Say I have a model of type A, and a model of type B, which has the fields a_id a2_id. I want to have something like: ``` class B belongs_to :a belongs_to :a (using a2) end ``` Does anyone know how I would do this? I am trying to use the class B to link similar objects in my DB.