java - 병음 알파벳순으로 정렬
黄舟
黄舟 2017-05-17 10:02:57
0
2
865

제목 필드가 있는데 병음 첫 글자로 정렬하고 싶은 경우 Solr 방식이 있습니다

으아악

하지만 이 설정의 결과는 내가 원하는 결과가 아닌 것 같습니다.
일련번호 제목 이니셜
1 A a
2 국가 g
3 사람 r
4 중간 z

SQL 문에서 Pinyin의 첫 글자로 정렬할 수 있습니다. Solr에서 Pinyin의 첫 글자로 정렬할 수 있는지 알고 싶습니다. 어떻게 해야 하나요? 안내를 요청할 수 있나요? ? ?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(2)
黄舟

"제목의 첫 글자"를 필드 값으로 사용하여 새 필드를 만들 수 있습니다. 일반적으로 실제 응용 프로그램에서는 사용자 정의 필드가 정렬 조건으로 사용됩니다.

淡淡烟草味

다음과 같이 비교적 간단한 방법이 있습니다.

으아악

결과

으아악

더 복잡한 정렬을 위해 pinyin4j를 사용할 수도 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿