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