# 숫자가 커지면 카테고리 정렬에 버그가 발생합니다

**URL:** https://meta.discourse.org/t/ordering-categories-is-quite-glitched-when-the-numbers-get-high/367677
**Category:** Bug
**Created:** [5월 27, 2025, 12:29오전 UTC](https://meta.discourse.org/t/ordering-categories-is-quite-glitched-when-the-numbers-get-high/367677 "2025-05-27T00:29:38Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![nathank](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nathank/32/290039_2.png) [@nathank](https://meta.discourse.org/u/nathank)
#### Post date: [5월 27, 2025, 12:29오전 UTC](https://meta.discourse.org/t/ordering-categories-is-quite-glitched-when-the-numbers-get-high/367677/1 "2025-05-27T00:29:38Z")

</div>

일부 하위 카테고리들을 알파벳 순서로 재배열하려고 하고 있습니다. 해당 카테고리에는 20개의 하위 카테고리가 있고, 다른 약 6개의 카테고리에는 각각 몇 개의 하위 카테고리가 있습니다.

하위 카테고리를 이동하기 위해 화살표 아이콘을 클릭하면 화면이 가장 아래로 스크롤되어 매우 불편합니다. 이 문제를 겪는 모습을 담은 화면 녹화 영상입니다:

---

<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: [5월 27, 2025, 7:50오후 UTC](https://meta.discourse.org/t/ordering-categories-is-quite-glitched-when-the-numbers-get-high/367677/2 "2025-05-27T19:50:00Z")

</div>

네. 예전에 rails 콘솔에서 이들을 알파벳순으로 정렬하는 코드를 작성한 것 같은데, 지금 바로 찾을 수가 없네요.

[https://ask.discourse.com/](https://ask.discourse.com/) 또는 다른 AI에게 요청해서 관련 코드를 받아볼 수 있을 겁니다. 음, 저는 못 받긴 했죠.

아래 코드가 작동할 수도 있지만, 저는 직접 테스트를 해보지 않았습니다.

```plaintext
cats = Category.where("parent_category_id is not null").pluck(:parent_category_id).uniq

cats.each do |cat|
   subs = Category.where(parent_category_id: cat.id)
   subs_sorted = subs.sort_by { |c| c.name.downcase }
   pos = 10
   subs_sorted.each do |sub|
      sub.update(position: pos)
      pos += 10
   end
end

```
