【发布时间】:2016-01-03 03:33:27
【问题描述】:
我正在尝试在 Rails 4 中制作应用程序。
我使用脚手架生成器作为我的资源起点。
我注意到,当我在这个板上提问时,人们会评论我在控制器中的强参数定义的形式。
脚手架生成器以这种格式创建它们:
def industry_params
params[:industry].permit(:sector, :icon)
end
大多数展示如何将强参数列入白名单的资源都显示这种格式。
def industry_params
params.require(:industry).permit(:sector, :icon)
end
http://edgeapi.rubyonrails.org/classes/ActionController/StrongParameters.html
rails 脚手架生成器创建这个方法的方式有什么问题吗?
【问题讨论】:
标签: ruby-on-rails strong-parameters