Я получаю это Params:Разрешить многомерный PARAMS
<ActionController::Parameters
{"page_hierarchy"=>
[<ActionController::Parameters
{"id"=>"6", "children"=>[
{"id"=>"1", "children"=>[{"id"=>"2"},
{"id"=>"5"},
{"id"=>"3"},
{"id"=>"18"},
{"id"=>"4"}]}]} permitted: false>]} permitted: false>
страницы "page_hierarchy"
представляет собой массив, состоящий из нескольких "{id: , children: }"
элементов. A children
также представляет собой массив, состоящий из нескольких элементов "{id: , children: }"
.
Как я могу разрешить параметры в этом формате?
решения, как этот, не работает для меня, потому что массив является многомерным Permit array in params