将多个账号标记为已封禁账户

当用户在 UI 中被标记为暂停时,后端会更新 user 表中的 suspended_atsuspended_till 字段。我有 500 个用户的个人资料需要被标记为暂停。我计划根据他们的组 ID 检索这些用户 ID,并将 suspended_at 字段设置为:当前日期
并将 suspended_till 字段设置为:
‘Sun, 01 Aug 3024 02:30:00.000000000 UTC +00:00’

有人能建议完成此事的最佳方法吗?

我认为您需要通过 API 或使用 Rails 控制台来完成此操作。

您熟悉这些选项中的任何一个吗?

2 个赞

是的,我正计划使用 Rails 控制台来完成此操作

1 个赞

Administrative Bulk Operations 上有一些建议。

1 个赞

找出如何获取用户,然后使用 update_all。

我认为 ChatGPT 可以很好地告诉你。

1 个赞

非常感谢大家。我总是觉得看到回复很酷。爱你们!