为简单的问题道歉。
我有嵌套资源
resources :users do
resources :accounts
end
我希望在创建用户时在后台创建一个新用户帐户。
我试过
UserController
def create
@user = User.new(params[:user])
@account = Account.new(params[:account])
end
form_for用户
<%= form_for([@user, @account]) do |f| %>
. . .
<%= f.submit %>
但是我收到了这个错误
No route matches {:action=>"new", :controller=>"accounts"}
我还想传递帐户中的默认数据。 “例如balance_in_cents =&gt; 0等”
感谢你们提供的任何帮助。