批处理操作将编辑所有用户,而不是已选择的用户

时间:2018-10-30 11:27:19

标签: ruby-on-rails activeadmin

因此,我有应禁止/取消禁止管理员用户的批处理操作。他们做得很好,但实际上他们禁止/取消禁止所有用户,而不仅仅是被选中。我从文档示例中采取了批量操作的形式。https://activeadmin.info/9-batch-actions.html

batch_action :ban do |ids|
batch_action_collection.find(ids).each do |ids|
AdminUser.update  ban: false
end
redirect_to collection_path, alert: "The user has been blocked" 
end

请帮助

1 个答案:

答案 0 :(得分:0)

实际上,这并不难。也许有人会遇到相同的问题,所以我发布了解决此问题的方法

python random_vec.py
2018-10-31 09:46:15.028376: I tensorflow/core/platform/cpu_feature_guard.cc:140] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA
s_ph =  Tensor("stochastic:0", shape=(), dtype=bool, device=/device:CPU:0)
det_action=  4
rand_action=  11
chose_rand=  False
s_action=  1

v只是一个字母,因此您可以选择任何想要的人。