2016-06-23 144 views
0

我有两个模型用户和业务。它们之间没有关联,我怎样才能在一次提交中在一个视图中显示它们的属性。Ruby on Rails(表单提交)

+0

你想要一个单独的表单有2个不相关的模型或其他的字段吗? – Uzbekjon

+0

是的,我想要的。 –

+1

用户'form_tag'用于生成一个输入字段名称如'user [name]','business [address]'等通用表单。然后创建一个新的控制器,您可以在其中接收表单数据并更新这些数据。 – Uzbekjon

回答

2

您可以像这样创建您的表单,其中question_path是您要发布的地方,例如,我有两个模型的问题和错误,我已经定义它们,因此

<%= form_tag(questions_path, remote: true) do |f| %> 
    <div class="field"> 
    <%= text_field_tag 'question[name]' %><br> 
    </div> 

    <div class="field"> 
    <%= text_field_tag 'bug[title]' %><br> 
    </div> 

    <div class="actions"> 
    <%= submit_tag %> 
    </div> 
<% end %> 
+0

非常感谢,,,它工作 –

+0

@PrafullPurwar认为upvoting和设置答案是正确的,如果它解决了你的问题。 – Uzbekjon