Rails多态嵌套表单

时间:2012-12-06 06:11:39

标签: ruby-on-rails-3.2 polymorphic-associations

我试图创建一个相当简单的内容管理系统,我的模型有以下基本设置:

Post
  belongs_to :post_type_fields, polymorphic: true
  accepts_nested_attributes_for :post_type_fields

News
  has_many :posts, as: :post_type_fields

(还会有其他模型,例如文档或照片有不同的字段,但仍需要与父邮件关联)

我试图让我的表单工作,以便我可以为Post实例创建一个表单,然后动态呈现News对象的字段,然后在Post Controller中一起处理Post和News的创建

这可能吗?我无法弄清楚它是否是,或者我是否需要为新闻对象创建一个表单,并接受Post的字段。

1 个答案:

答案 0 :(得分:0)

如果我理解正确的话,我不是百分百确定,但如果我这样做,https://github.com/marcelsalathe/poly_demo可能有所帮助