rails:一个带有两个不相关模型的simple_form?

时间:2014-05-13 04:17:09

标签: ruby-on-rails simple-form

我想使用simple_form_for来显示一个表单,其中包含用于创建模型A实例的输入和单独的模型B实例。我希望为表单提供一个单独的提交按钮。模型A和B没有任何关联,因此simple_fields_for似乎不适用于此处。理想情况下,params在键A和B下包含两个哈希值,因此每个对象的字段组合在一起。有没有办法使用simple_form实现这一目标?感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用fields_for帮助:

    = form_tag action_path do

      = fields_for :model_a do |a|
        = a.text_field :name

      = fields_for :model_b do |b|
        = b.text_field :name

      = submit_tag 'Submit'