强大的参数允许使用数组

mal*_*tor 5 ruby ruby-on-rails ruby-on-rails-3 strong-parameters

我有要尝试发布的数据,看起来像{ foo: [[:bar, 1], [:baz, 0]] }

如何允许使用强参数?我能得到的最接近的是

params.permit(foo: [[]]) 哪个返回 {"foo"=>[]}

Mar*_*ier 5

Maletor,

在我看来,强参数无法处理array数组。我确实在github中阅读了代码,它处理了Symbol,String和Hash

对于这种情况,您必须处理自己的代码。