여러 계정을 '정지된 계정'으로 표시

UI에서 사용자가 정지 상태로 표시되면 백엔드는 user 테이블의 suspended_at와 suspended_till 필드를 업데이트합니다. 프로필을 정지 상태로 표시해야 하는 사용자가 500명 있습니다. 그룹 ID를 기반으로 해당 사용자 ID를 조회한 후 suspended_at 필드를 현재 날짜로, suspended_till 필드를 다음과 같이 설정할 계획입니다:
‘Sun, 01 Aug 3024 02:30:00.000000000 UTC +00:00’

이 작업을 가장 잘 수행할 수 있는 방법에 대해 조언해 주실 수 있나요?

API를 통해 하거나 rails 콘솔을 사용해야 할 것 같습니다.

이 두 가지 옵션에 대해 익숙하신가요?

네, rails 콘솔을 사용해서 이 작업을 수행할 계획입니다.

Administrative Bulk Operations 에 이 주제에 대한 조언이 있습니다.

사용자를 가져오는 방법을 파악한 다음 update_all을 사용하세요.

ChatGPT가 꽤 잘 알려줄 수 있을 것 같아요.

다들 정말 감사합니다. 댓글을 볼 때마다 늘 신기하고 좋습니다. 사랑합니다!