【发布时间】:2010-09-07 00:22:48
【问题描述】:
随着 Rails 3 的推出,我想知道是否有一些新方法可以通过与多态模型的关联来实现 has_many :如果不是,那么最好的方法是什么?
这就是我正在使用的东西
class Page < ActiveRecord::Base
end
class Text < ActiveRecord::Base
end
class Picture < ActiveRecord::Base
end
文本和图片是属于一个或多个页面的内容 -- 每个页面都有一个或多个内容元素(文本或图片)。我希望能够做到这一点:
page.content => ["text item 1", "text item 2", "picture 1"]
picture.pages => ["page 3", "page 7"]
如上所述,我正在使用 Rails 3。有什么想法吗?
【问题讨论】:
标签: ruby-on-rails