Пометка нескольких аккаунтов как «заблокированные»

Когда пользователь помечается как заблокированный через интерфейс, бэкенд обновляет поля suspended_at и suspended_till в таблице user. У меня есть 500 пользователей, профили которых необходимо пометить как заблокированные. Я планирую получить их идентификаторы на основе идентификатора группы и установить поле suspended_at в текущую дату, а поле suspended_till в:
‘Sun, 01 Aug 3024 02:30:00.000000000 UTC +00:00’

Не мог бы кто-нибудь подсказать лучший способ это сделать?

Думаю, вам нужно будет сделать это либо через API, либо с помощью консоли Rails.

Вы знакомы с любым из этих вариантов?

Да, я планирую сделать это через консоль Rails.

Советы по этому вопросу можно найти здесь: Administrative Bulk Operations

Найдите способ получить пользователей, а затем используйте update_all.

Думаю, ChatGPT сможет вам довольно хорошо помочь

Огромное спасибо всем! Мне всегда очень нравится видеть ответы. Обнимаю!