当我使用 simple_form_for @model 创建表单时,提交后参数具有分组在 params [model] 下的所有属性。如何让 simple_form 删除此分组并直接发送(在 params root 下)?
<%= simple_form_for @user, do |f| %>
<%= f.input :name %>
<%= f.input :password %>
<%= f.submit %>
现在名称和密码属性通常会在 params[:user][:name]、params[:user][:password] 等下发送。如何让 simple_form 将这些作为 params[:name]、params[:密码]等?
谢谢!
拉姆库马尔
ps:如果你想知道为什么我需要这个,我的应用程序的大部分是作为一个 API 服务的,我已经构建了一组方法来验证一个请求,这些请求期望某些属性位于根目录中。在极少数情况下(忘记密码),我实际上需要提供一个表格,并且我正在寻找一种使用这些方法的方法。