카테고리 수준에서 종을 선택하고 카테고리를 추적(tracking)하면, 해당 카테고리 내에서 일반(normal)으로 설정되어 있던 모든 주제(topic)도 추적 상태로 변경됩니다. 나중에 카테고리를 일반으로 설정해도, 모든 주제는 추적 설정을 유지합니다.
이것이 의도된 동작인가요?
그렇다면, 카테고리 내 추적 중인 모든 주제의 추적 상태를 일괄적으로 일반으로 설정할 방법이 있을까요?
(철자 오류 및 가독성 개선을 위해 수정)
카테고리 수준에서 종을 선택하고 카테고리를 추적(tracking)하면, 해당 카테고리 내에서 일반(normal)으로 설정되어 있던 모든 주제(topic)도 추적 상태로 변경됩니다. 나중에 카테고리를 일반으로 설정해도, 모든 주제는 추적 설정을 유지합니다.
이것이 의도된 동작인가요?
그렇다면, 카테고리 내 추적 중인 모든 주제의 추적 상태를 일괄적으로 일반으로 설정할 방법이 있을까요?
(철자 오류 및 가독성 개선을 위해 수정)
카테고리의 알림 수준을 변경할 때(예: Track → Normal):
이 작업은 사용자 인터페이스를 통해 수행할 수 없으며, 다음 코드를 사용하여 Rails 콘솔을 통해 수행할 수 있습니다:
Topic.where(category_id: your_category_id).find_each do |topic|
TopicUser.where(topic_id: topic.id).update_all(notification_level: TopicUser.notification_levels[:regular])
end