2
我想允许嵌套的自定义参数,但不知道如何访问它们。不能允许具有强参数的自定义参数
这些都是我的PARAMS:
params=>
{"utf8"=>"✓",
"authenticity_token"=>"...",
"tracking"=>{"installation"=>"4", "code"=>[{"1"=>"one", "2"=>"two"}]},
"action"=>"create",
"controller"=>"admin/trackings"}
按照Strong Parameters documentation我尝试一些像这样的组合:
def tracking_params
params.require(:tracking).permit(:installation, code: [])
end
,但他们没有工作。我错过了什么?
这个只返回'{“安装” =>“2”}'为tracking_params – crispychicken