我正在开发一个通过表单发送数据的Rails应用程序.我希望在表单发送之后但在处理之前修改表单的某些“参数”.
我现在有什么
{"commit"=>"Create","authenticity_token"=>"0000000000000000000000000" "page"=>{ "body"=>"TEST","link_attributes"=>[ {"action"=>"Foo"},{"action"=>"Bar"},{"action"=>"Test"},{"action"=>"Blah"} ] } }
我想要的是
{"commit"=>"Create","link_attributes"=>[ {"action"=>"Foo","source_id"=>1},{"action"=>"Bar",{"action"=>"Test",{"action"=>"Blah",] } }
这可行吗?基本上,我试图一次提交两种类型的数据(“页面”和“链接”),并将“链接”的“source_id”分配给“页面”的“id”.