(对不起我的英文) 如果我有3个型号,:电影:演员:连接,我怎么能成为id协会? Connect模型有一个movie_id:整数和一个actor_id:整数,我想在演员和电影之间建立联系。
答案 0 :(得分:2)
你走了。
电影模型中的:
class Movie < ActiveRecord::Base
has_many :connects
has_many :actors, :through => :connects
end
在演员模型中:
class Actor < ActiveRecord::Base
has_many :connects
has_many :movies, :through => :connects
end
连接模型中的:
class Connect < ActiveRecord::Base
belongs_to :movie
belongs_to :actor
end
答案 1 :(得分:0)