【发布时间】:2010-08-15 14:16:23
【问题描述】:
我有一个父对象 Post,它有以下子对象。
has_one :link
has_one :picture
has_one :code
这些孩子是相互排斥的。
有没有办法反向使用多态关联,这样我的 Post 表中就不必有 link_id、picture_id 和 code_id 字段?
【问题讨论】:
-
让照片有 :has_many 关系有意义吗?然后你就可以做你想做的事了..
标签: ruby-on-rails polymorphism associations