0

(私の英語でごめんなさい) :Movie :Actor :Connect の 3 つのモデルがある場合、id アソシエーションを作成するにはどうすればよいですか? 接続モデルには movie_id:integer と actor_id:integer があり、俳優と映画を接続したいと考えています。

4

2 に答える 2

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
于 2013-03-28T11:03:14.870 に答える
0

HABTM (Has And Belongs To Many) 関係を築きたいようです

同じでこれらのリンクを確認してください

1)レール API

2) rails cast (無料だけど古い)有料

3) HABTM の私のサンプル プロジェクトの 1 つ

于 2013-03-28T10:32:43.260 に答える