【发布时间】:2014-12-02 16:45:02
【问题描述】:
如果以前有人问过这个问题,我很抱歉,但我不确定。
我想知道是否可以在 Rails 中使用具有多个模型的表单。
我知道你可以做这样的事情
<%= form_for @users do |f| %>
在表单中,我正在尝试创建,我需要 2 个不同模型的表单字段,因为我需要使用其他模型的属性。
我在想这样的事情可能会奏效
<%= form_for @users, @songs do |f,g| %>
<%= f.label :username %>
<%= f.text_field :username %>
<%= g.label :song %>
<%= g.text_field :song %>
<% end %>
我相信这会奏效,但我不确定。这在 Rails 中可行吗?
【问题讨论】:
标签: ruby-on-rails forms models