# 토픽 목록 필터 기능

**URL:** https://meta.discourse.org/t/topics-list-filter-feature/263641
**Category:** Feature
**Tags:** feedback, topic-filter
**Created:** [5월 3, 2023, 4:44오전 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641 "2023-05-03T04:44:53Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [9월 21, 2023, 3:06오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/30 "2023-09-21T15:06:26Z")

</div>

`order:posters` 또는 `order:likes`가 원하시는 것과 비슷할 수 있습니다. 목록을 좁히기 위해 `posts-min:`도 사용해 볼 수 있습니다.

`posts-min`과 `posts-max`이 이미 존재하므로 `order:posts`도 추가하는 것이 좋을 것입니다. 또한, 개수로 필터링할 수 있는 대부분의 다른 경우에서도 해당 개수로 정렬하는 것이 지원됩니다.

투표(Votes)는 해당 플러그인을 통해 옵션으로 추가해야 합니다. 이미 이와 유사한 기능을 제공하는 플러그인이 있는지 기억이 나지 않습니다.

---

<div class="post-metadata">

### Author: ![Aizada\_M](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aizada_m/32/352050_2.png) [@Aizada\_M](https://meta.discourse.org/u/Aizada_M)
#### Post date: [9월 28, 2023, 3:51오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/31 "2023-09-28T15:51:26Z")

</div>

> [@rahim123](#):
>
> created-by:me

안녕하세요!  
@tgxworld 특정 사용자에게 제가 보낸 개인 메시지로 빠르게 이동하기 위해 필터를 사용하고 싶습니다.  
예를 들어:  
`created-by:me recipient:username`  
이런 기능이 구현 가능한가요?

---

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [9월 29, 2023, 4:43오전 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/32 "2023-09-29T04:43:40Z")

</div>

현재 `/filter` 라우트는 개인 메시지를 지원하지 않지만, 이를 지원하도록 하는 것은 확실히 우리 로드맵에 포함되어 있습니다.

---

<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: [10월 8, 2023, 9:32오전 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/33 "2023-10-08T09:32:09Z")

</div>

OP(원문)에 있으면 좋을 것들이 몇 가지 있습니다:

### 제목순 정렬 (즉, 알파벳순)

이제 `title`(제목) 기준으로 정렬할 수도 있습니다(정말 유용하죠):

> <https://github.com/discourse/discourse/pull/22293>
>
> This has been requested multiple times by users so it makes sense for us
> to supp…ort this as well.
> 
> See https://meta.discourse.org/t/sort-display-of-topics-alphabetically/53911

### 하위 카테고리

다음 형식을 사용하여 하위 카테고리를 지정할 수 있습니다:  
`category:catslug:subcatslug`

### 기능 요청 - 배너 또는 유사한 요소

이러한 필터링된 뷰를 사용할 수 있다는 것은 정말 훌륭하지만, 사용자가 해당 뷰가 무엇에 대한 것인지 이해할 수 있도록 상단에 설명(카테고리 설명과 유사한 형태)이 있는 것이 매우 도움이 될 것입니다.

또는, 이러한 필터 중 하나를 카테고리(또는 태그)의 기본 뷰로 지정할 수 있다면 더 좋을 것입니다.

---

<div class="post-metadata">

### Author: ![rahim123](https://avatars.discourse-cdn.com/v4/letter/r/df705f/32.png) [@rahim123](https://meta.discourse.org/u/rahim123)
#### Post date: [10월 8, 2023, 2:03오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/34 "2023-10-08T14:03:40Z")

</div>

> [@manuel](#):
>
> 필터 라우트는 사용 가능한 옵션에 접근하고 학습할 수 있는 하나의 중앙 장소를 제공합니다:
> 
> ![image](https://global.discourse-cdn.com/meta/original/4X/b/3/5/b35bfac4b8a7a5b0c767f6dccacbc3ec65200750.png)

바보 같은 질문을 해서 죄송하지만, 이 필터 옵션 목록을 어떻게 표시하나요? 저는 `/filter` 에 필터 필드만 있습니다.

---

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [10월 8, 2023, 7:16오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/35 "2023-10-08T19:16:39Z")

</div>

> [@rahim123](#):
>
> 필터 옵션 목록을 어떻게 표시하나요?

..필터 입력란에 그냥 입력하면 되나요?

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [10월 8, 2023, 8:22오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/36 "2023-10-08T20:22:44Z")

</div>

해당 UI는 아직 코어에 포함되지 않았습니다. 이 테마 컴포넌트에서 제공됩니다:

> **[GitHub - discourse/discourse-experimental-filter-component: Experimental menu for the /filter route, this may...](https://github.com/discourse/discourse-experimental-filter-component)**
>
> Experimental menu for the /filter route, this may stop working or lose support at any moment.

---

<div class="post-metadata">

### Author: ![Aizada\_M](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aizada_m/32/352050_2.png) [@Aizada\_M](https://meta.discourse.org/u/Aizada_M)
#### Post date: [10월 13, 2023, 1:06오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/37 "2023-10-13T13:06:23Z")

</div>

안녕하세요, 이 특정 구성 요소를 설정하는 방법에 대해 조언을 주시겠어요?

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [10월 13, 2023, 1:19오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/38 "2023-10-13T13:19:44Z")

</div>

먼저 `experimental topics filter` 사이트 설정을 활성화해야 합니다.

그런 다음 구성 요소를 설치한 후 필터 모달을 편집할 수 있습니다:

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/9/f/b9f1844cc65c70dd1eea0a7a2347277806a9d57f.png)

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/4/8/b487ab91ffdfefb88c184186d092eb63ebf23531.png)

하지만 이 기능은 아직 개발 중이므로 프로덕션 환경에서는 사용하지 않는 것이 좋습니다. 이 구성 요소로 할 수 있는 작업은 제한적입니다.  
서버 측에서 정의되므로 새 필터를 만들 수 없습니다.

---

<div class="post-metadata">

### Author: ![Aizada\_M](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aizada_m/32/352050_2.png) [@Aizada\_M](https://meta.discourse.org/u/Aizada_M)
#### Post date: [10월 13, 2023, 1:31오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/39 "2023-10-13T13:31:16Z")

</div>

귀하의 답변에 진심으로 감사드립니다 🙌, 이제 해당 컴포넌트의 동작 논리를 파악한 것 같습니다. 💥

---

<div class="post-metadata">

### Author: ![gormus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gormus/32/428592_2.png) [@gormus](https://meta.discourse.org/u/gormus)
#### Post date: [4월 18, 2024, 6:27오전 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/40 "2024-04-18T06:27:34Z")

</div>

> [@aas](#):
>
> `status:unsolved` 지원도 있으면 좋겠습니다.

앞서 언급했듯이, `solved`와 `unsolved` 상태 모두에 대한 [Solved](https://meta.discourse.org/t/discourse-solved/30155) 플러그인 지원이 있으면 좋겠습니다.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [4월 28, 2024, 10:57오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/48 "2024-04-28T22:57:30Z")

</div>

방금 @gormus 를 확보했습니다

[https://meta.discourse.org/filter?q=status%3Asolved](https://meta.discourse.org/filter?q=status%3Asolved)

---

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [6월 11, 2024, 2:41오전 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/50 "2024-06-11T02:41:34Z")

</div>

이게 늦었을 수도 있지만, `/search`에서 `status: closed`로 검색하는 방법도 알고 있습니다. 필터가 어떻게 다른지 알려주실 수 있을까요? 그리고 추가로, 검색 기능을 사용하면 종료된 토픽에 포함된 특정 단어를 검색할 수도 있습니다.

---

<div class="post-metadata">

### Author: ![jrgong](https://avatars.discourse-cdn.com/v4/letter/j/c57346/32.png) [@jrgong](https://meta.discourse.org/u/jrgong)
#### Post date: [9월 15, 2024, 11:33오전 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/53 "2024-09-15T11:33:07Z")

</div>

order:title을 순차적인 숫자 기준으로 사용할 수 있는 방법이 있을까요?

예를 들어, 번호가 매겨진 주제 제목을 다음과 같이 정렬하고 싶습니다:

```plaintext
1.1
1.2
...
1.9
1.10
1.11
1.12
...

```

하지만 `order:title-asc` 필터를 사용하면 다음과 같은 결과가 나옵니다:

```plaintext
1.1
1.10
1.11
1.12
1.2
...
1.9

```

해결책에 대한 아이디어가 있을까요?

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [9월 15, 2024, 11:43오전 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/54 "2024-09-15T11:43:06Z")

</div>

> [@jrgong](#):
>
> 우회 방법이 있을까요?

제목에 1.01을 사용할 수 있습니다.

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [9월 15, 2024, 12:02오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/55 "2024-09-15T12:02:29Z")

</div>

오래전부터 계속 신경 쓰이는 부분이 있어요. 숫자 값이 문자로 취급된다는 거죠. 그래서 레벨이 10개인지 100개인지 미리 알아야 합니다. 지금은 2024년이고 AI가 빠르게 발전하고 있는데도, IT 업계에서는 여전히 고전적인 숫자 처리 문제가 이슈인 셈이죠 🤣

---

<div class="post-metadata">

### Author: ![ShaneVeldhuizen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shaneveldhuizen/32/450035_2.png) [@ShaneVeldhuizen](https://meta.discourse.org/u/ShaneVeldhuizen)
#### Post date: [10월 14, 2024, 6:53오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/56 "2024-10-14T18:53:49Z")

</div>

원본 게시글 길이에 대한 필터를 추가할 수 있을까요?

---

<div class="post-metadata">

### Author: ![rishabh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rishabh/32/179446_2.png) [@rishabh](https://meta.discourse.org/u/rishabh)
#### Post date: [10월 15, 2024, 3:48오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/57 "2024-10-15T15:48:08Z")

</div>

셰인 씨,

원본 게시글 길이 필터가 사용 사례에 어떻게 도움이 될 수 있는지 조금 더 알려주실 수 있을까요?

---

<div class="post-metadata">

### Author: ![ShaneVeldhuizen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shaneveldhuizen/32/450035_2.png) [@ShaneVeldhuizen](https://meta.discourse.org/u/ShaneVeldhuizen)
#### Post date: [10월 15, 2024, 8:04오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/58 "2024-10-15T20:04:36Z")

</div>

네, 정보가 부족해서 죄송합니다. 사실 더 중요한 사용 사례는 원본 게시글의 길이를 기준으로 정렬할 수 있는 기능이라고 생각합니다. 그 사이에는 [Data Explorer](https://meta.discourse.org/t/32566?silent=true) 쿼리를 작성해서 이 문제를 해결했지만, 접근 권한은 우리 관리자(Moderators)에게만 있습니다.

우리의 경우, 이 필터와 정렬 기능의 가치는 커뮤니티가 긴 형식의 게시글을 선호한다는 점에 있습니다. 하지만 여전히 짧은 게시글도 많이 올라옵니다. 이 기능을 통해 회원들이 더 ‘분량 있는’ 초기 게시글을 기준으로 주제를 정렬할 수 있다면 큰 도움이 될 것입니다.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [10월 15, 2024, 10:23오후 UTC](https://meta.discourse.org/t/topics-list-filter-feature/263641/59 "2024-10-15T22:23:32Z")

</div>

> [@ShaneVeldhuizen](#):
>
> 하지만 관리자만 접근할 수 있습니다.

데이터 탐색기 쿼리에 대한 권한은 [여기](https://meta.discourse.org/t/discourse-data-explorer/32566#p-138280-allow-non-staff-groups-to-run-queries-5)에 문서화되어 있으며, 더 넓은 그룹에게 접근을 허용할 수 있습니다. (tl3 또는 심지어 tl2에게도 일부 고급 보고서를 제공하면 좋습니다.)

[이전 페이지](https://meta.discourse.org/t/topics-list-filter-feature/263641.md?page=1)

[다음 페이지](https://meta.discourse.org/t/topics-list-filter-feature/263641.md?page=3)
