(對不起,我的英語) 如果我有3個模型,電影:演員:連接,我如何讓id關聯? 連接模型有一個movie_id:integer和一個actor_id:integer,我想在演員和電影之間建立聯繫。RoR:模特協會
Q
RoR:模特協會
0
A
回答
2
你在這裏。
在電影模式:
class Movie < ActiveRecord::Base
has_many :connects
has_many :actors, :through => :connects
end
在Actor模型:
class Actor < ActiveRecord::Base
has_many :connects
has_many :movies, :through => :connects
end
在連接模式
:
class Connect < ActiveRecord::Base
belongs_to :movie
belongs_to :actor
end
+0
這會丟失一個錯誤 SQLite3 :: SQLException:no這樣的列:connections.movie_id:SELECT「actors」。* FROM「actors」INNER JOIN「connected」ON「actors」。「id」=「connected」。「actor_id」WHERE「connected」。「movie_id」= 15 – 2013-03-28 11:34:55
+0
Most可能你必須運行遷移。在您的控制檯中試試這個。 'bundle exec rake db:migrate' – KULKING 2013-03-28 11:36:53
0
相關問題
- 1. RoR v2.3模型協會
- 2. RoR中的模型協會
- 3. 模特協會
- 4. ROR協會問題
- 5. ROR協會通過查詢
- 6. 模特協會工作不
- 7. 模特協會在哪裏?
- 8. Laravel模特協會諮詢
- 9. 模特協會 - has_many:通過
- 10. 通過或不通過RoR協會?
- 11. Rails的模特協會:加入最愛
- 12. Rails的模特協會工作不
- 13. Ruby on Rails的使用模特協會
- 14. Rails的:有頭像模特協會
- 15. ActiveRecord協會模型
- 16. ExtJS模型協會
- 17. Rails協會模型
- 18. Rails協會模型
- 19. 多模型協會
- 20. 特殊雙向協會
- 21. RoR:多態協會:ID和類型爲零
- 22. RoR - 實踐中的協會 - 表單(查看)
- 23. 協會在三個模式
- 24. 模型照片庫協會
- 25. 鐵軌4模型協會
- 26. 模型協會Rails 4
- 27. Rails 3模型協會
- 28. 3模型協會3
- 29. 凡模型協會條款
- 30. Rais長鏈模型協會
開始由具有看看這個:HTTP://指南。 rubyonrails.org/association_basics.html – siekfried 2013-03-28 10:27:07