1
A
回答
6
我認爲你應該在這裏肯定使用多態。如果將來你會添加一個可以有照片的模型?那麼您將需要額外的遷移來實現它!
它不會對類似的ID進行突破,爲多態關聯,您將使用一個額外的領域..._type
,喜歡這裏:爲什麼你要避免使用它們
class CreatePictures < ActiveRecord::Migration
def change
create_table :photos do |t|
t.string :name
t.integer :imageable_id
t.string :imageable_type
t.timestamps
end
end
end
+0
嗯,解析器有什麼問題?.. –
+0
謝謝!我的錯 –
相關問題
- 1. 試圖避免多態關聯
- 2. 導軌 - 避免關聯自動保存
- 3. 如何避免多態關聯
- 4. 軌道4 - 多態關聯
- 5. 不同'作者'模型導軌中的多態關聯
- 6. 軌多態性許多-to-many關聯
- 7. 導軌關聯has_many_and_belongs_to
- 8. 軌道和角的多態關聯
- 9. 導軌關聯的5獲取關聯
- 10. 測試軌「關聯」
- 11. 導軌的ActiveRecord的has_many:通過多態關聯
- 12. 導軌:拉動效果的多態關聯
- 13. 試圖避免循環導入
- 14. 導軌 - 可枚舉GROUP_BY多個關聯
- 15. 試圖避免AppDomains
- 16. 軌道4 - railscast#154多態關聯
- 17. 導軌;多態的1:1關係
- 18. 導軌+思維-斯芬克斯多態關聯
- 19. 多個多態關聯與軌工作4軌沒有5
- 20. 試圖避免多個父表
- 21. 試圖避免多個佈局級別
- 22. 在rails中測試多態關聯
- 23. 簡易導軌關聯
- 24. 導軌陣列關聯
- 25. 軌態關聯參考
- 26. Facebook導入聯繫人,避免已導入的聯繫人
- 27. 視圖中的多態關聯
- 28. 休眠 - 避免多對多關聯 - 如何實現它?
- 29. 在同一模型中有多對多關聯導軌
- 30. 導軌:阿賈克斯避免多次提交表單
?你有任何技術理由這樣做嗎? – sevenseacat