2016-07-20 9 views
0

UserCarPartTireUserは多くがCarです。 Carには多くのPartがあります。 Partには多くのものがあります。Tireです。 user.rbでRailsモデルhas_many:through関係

これは別のモデルPartが真ん中にありますので、それを行うための正しい方法ではないように、私は

has_many :tires, through: :cars 

を持っているしかし、それはそうです。

UserTireの間のhas_many関係を正常にするにはどうすればよいですか?

+0

あなたがまだの場合は、団体へのレールガイドを見てみましょう:http://guides.rubyonrails.org/association_basics.htmlお手伝いをする必要があり、多くの団体に多くの周りには本当に簡単な例があります。でる。 – jaydel

答えて

2

途中で接続を追加するだけです。

# User.rb 
has_many :cars 
has_many :parts, through: :cars 
has_many :tires, through: :parts 
関連する問題