1

params[:controller][:variable]在接收表单 POST 的 Rails 控制器中,将参数称为还是简单地引用更好params[:variable]

Rails 的表单助手似乎将某些字段命名为controller[variable]视图中的名称,但控制器以某种方式知道如何在控制器使用params[:variable]. 在其他情况下,它似乎不知道,特别是当我使用不同的控制器名称时(例如form_for(@model, :as => :othercontroller, :url => :othercontroller_path(@model)).

Rails 文档表明params[:variable]这就足够了,但似乎并非如此?

4

0 回答 0