使用activeadmin,是否可以对特定模型的所有记录执行批处理操作,而不是在当前页面上选择的那些记录?
答案 0 :(得分:1)
默认批处理操作仅适用于当前页面的选择。您必须定义自己的批处理操作,忽略选择并对所有记录执行操作。
有关详细信息,请参阅http://activeadmin.info/docs/9-batch-actions.html - 您需要添加以下内容:
ActiveAdmin.register MyModel do
batch_action :my_action do |selection|
collection = MyModel.all
# ... and do something with the collection
end
end