複数のアカウントを停止済みアカウントとしてマークする

UI でユーザーが一時停止としてマークされると、バックエンドは user テーブルの suspended_at および suspended_till フィールドを更新します。プロファイルを一時停止としてマークする必要があるユーザーが 500 人います。グループ ID に基づいてこれらのユーザー ID を取得し、suspended_at フィールドを次のように設定する予定です。現在の日付 \nおよび suspended_till フィールドを次のように設定します。\n「Sun, 01 Aug 3024 02:30:00.000000000 UTC +00:00」\n\nこれを達成するための最良の方法を誰か提案してもらえませんか?

APIまたはレールコンソールを使用してこれを行う必要があると思います。

どちらかのオプションに慣れていますか?

「いいね!」 2

はい、railsコンソールを使用してこれを行う予定です。

「いいね!」 1

この件に関するアドバイスは、Administrative Bulk Operations にあります。

「いいね!」 1

ユーザーを取得してから update_all を使用する方法を調べてください。

ChatGPTならよく教えてくれると思います。

「いいね!」 1

皆さん、本当にありがとうございます。返信を見るのはいつもとてもクールです。愛を込めて!