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

**URL:** https://meta.discourse.org/t/marking-multiple-account-as-suspended-account/320525
**Category:** Development
**Tags:** rails-console
**Created:** [8월 7, 2024, 11:19오전 UTC](https://meta.discourse.org/t/marking-multiple-account-as-suspended-account/320525 "2024-08-07T11:19:53Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Jaskaran](https://avatars.discourse-cdn.com/v4/letter/j/ea666f/32.png) [@Jaskaran](https://meta.discourse.org/u/Jaskaran)
#### Post date: [8월 7, 2024, 11:19오전 UTC](https://meta.discourse.org/t/marking-multiple-account-as-suspended-account/320525/1 "2024-08-07T11:19:53Z")

</div>

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

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

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [8월 7, 2024, 12:30오후 UTC](https://meta.discourse.org/t/marking-multiple-account-as-suspended-account/320525/2 "2024-08-07T12:30:09Z")

</div>

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

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

---

<div class="post-metadata">

### Author: ![Jaskaran](https://avatars.discourse-cdn.com/v4/letter/j/ea666f/32.png) [@Jaskaran](https://meta.discourse.org/u/Jaskaran)
#### Post date: [8월 7, 2024, 1:24오후 UTC](https://meta.discourse.org/t/marking-multiple-account-as-suspended-account/320525/3 "2024-08-07T13:24:50Z")

</div>

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

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [8월 7, 2024, 2:44오후 UTC](https://meta.discourse.org/t/marking-multiple-account-as-suspended-account/320525/4 "2024-08-07T14:44:15Z")

</div>

[Administrative Bulk Operations](https://meta.discourse.org/t/administrative-bulk-operations/118349#suspend-a-set-of-users-based-on-criteria-5) 에 이 주제에 대한 조언이 있습니다.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [8월 7, 2024, 3:05오후 UTC](https://meta.discourse.org/t/marking-multiple-account-as-suspended-account/320525/5 "2024-08-07T15:05:36Z")

</div>

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

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

---

<div class="post-metadata">

### Author: ![Jaskaran](https://avatars.discourse-cdn.com/v4/letter/j/ea666f/32.png) [@Jaskaran](https://meta.discourse.org/u/Jaskaran)
#### Post date: [8월 7, 2024, 3:40오후 UTC](https://meta.discourse.org/t/marking-multiple-account-as-suspended-account/320525/6 "2024-08-07T15:40:46Z")

</div>

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