해결 상태로 더 나은 검색

저희 사용자 중 한 분과 트위터에서 대화를 나눴습니다. 해당 사용자는 해결책 없이 자동으로 토픽이 닫히는 점과, 자신의 문제와 관련된 해결된 이슈를 쉽게 찾을 수 없다는 점에 대해 불만을 가지고 있었습니다.

고급 검색 영역에서는 해결 여부를 기준으로 명시적으로 검색할 수 있는 방법이 없으며, 검색창에 status:solved를 수동으로 입력해야 합니다. 이를 보고 해결된 결과를 더 잘 반환할 수 있는 방법이 있을지 궁금해졌습니다. 예를 들어 다음과 같은 방식이 가능합니다.

  • 사용자 제안에 따른 ‘해결됨’ 기준 정렬 옵션
  • 토픽 위치 드롭다운 메뉴나 토픽/게시글만 반환... 체크박스에서 해결됨 상태를 명시적으로 제공

다른 아이디어도 있을 수 있지만, 먼저 논의를 시작하고 싶었습니다.

8개의 좋아요

Where topics에 “해결됨” 옵션을 추가하는 아이디어를 좋아합니다. :slight_smile:

5개의 좋아요

우리는 in: solved를 가지고 있습니다

https://meta.discourse.org/search?q=in%3Asolved%20button

확실히 solved 플러그인이 여기에 주입되어 “are solved” 옵션을 추가해야 합니다.

@vinothkannans 이 작업을 진행해 주시겠습니까?

6개의 좋아요

검색 쿼리가 status가 아니라 in인 점을 고려하면, 이 항목은 "where topics"가 아니라 “Only return topics/posts…” 드롭다운에 들어가야 하지 않나요? 다른 in 쿼리들이 모두 그쪽에 있습니다.

4개의 좋아요

검색 연산자의 용어 선택에서 약간 실수를 한 것 같습니다.

다음과 같이 수정해야 합니다.

  1. in:solved가 아니라 status:solved로 이름을 변경합니다.
  2. 이후 UX를 그에 맞게 조정합니다.

"solved"는 “archived”, “closed” 등과 같이 상태(status)에 더 가깝습니다. in:solved는 내가 해결한 항목 안에 있는 것처럼 느껴져서, 우리의 의도와 전혀 맞지 않습니다.

따라서 아주 사소한 범위 확장(scope creep)이지만, in:solved를 status:solved로 변경해 주세요.

11개의 좋아요

훌륭한 추가입니다. 감사합니다!

3개의 좋아요

위 커밋에 따라 처리되었습니다.

8개의 좋아요

대단해요, 다들 감사합니다 :smiley:

6개의 좋아요