在不同模块的活动管理控制器中使用permit params

时间:2015-10-13 05:43:28

标签: ruby-on-rails params

我正在使用活动管理员进行商业模式,我想在其中使用其他模型“business_images”,我想在业务控制器中访问business_image params我该怎么做?

Rails 4

permit_params :name

2 个答案:

答案 0 :(得分:0)

你可以这样做:

ActiveAdmin.register Business do
  permit_params :name, business_image_attributes: [:any_attr] 
end

阅读本文以获取更多信息:

http://activeadmin.info/docs/2-resource-customization.html

答案 1 :(得分:0)

我之前从未使用过这个,你可以像这样添加允许的嵌套资源参数:

permit_params :name, business_image_attributes: [:image]

参考:Nested form in activeadmin not saving updates