“如何在Rails Admin中创建自定义批量操作”这个基本问题在项目中已经被问过多次,甚至提到这里被问到,但从来没有在这里做过:
“寻找自定义批量操作的示例” https://github.com/sferik/rails_admin/issues/2647
“如何进行自定义批量操作?” https://github.com/sferik/rails_admin/issues/2493
“如何为 rails_admin 创建批量编辑表单?” https://github.com/sferik/rails_admin/issues/2138
在寻找这个问题的答案的过程中,我最终自己回答了这个问题。在我关于如何创建自定义更新操作的回答中包含一个基本示例。
假设/用例:
您有一个具有has_one类别关系的用户模型。
期望的结果: