SearchHighlighting
- 인쇄
- PDF
SearchHighlighting
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
설명
검색 결과 구문 강조 설정
구문
private String enable;
private String pre_tag;
private String post_tag;
private Object option;
검색 요청 시 예시
{
"search": {
"product": {
"main": {
"query": "키보드"
}
}
},
"highlighting": {
"enable": true,
"pre_tag": "<b>",
"post_tag": "</b>",
"remove_html_tag": true,
"skip_char_entity": true,
"kata_to_hira": false,
"bold_sub_query": false,
"bold_sub_english": true,
"bold_sub_digit": true,
"bold_sub_hanja": false
}
}
필드
필드 명 | 필수 여부 | 타입 | 제약사항 | 설명 |
---|---|---|---|---|
enable | No | String, Bool | true, false(default : true) | 하이라이팅 여부 설정 |
pre_tag | No | String | html 태그 형태(default : <b>) | 매치되는 구문의 시작 태그 |
post_tag | No | String | html 태그 형태(default : </b>) | 매치되는 구문의 종료 태그 |
option | No | Object | 구문 강조 설정을 지정하는 Map 형태의 Object - skip_html_tag: 이 옵션이 활성화 상태이면 HTML 태그를 하이라이팅 하거나 태그에 포함된 문자를 변형하지 않고 그대로 유지 - braket_as_tag: 이 옵션이 활성화 상태이면 <와 > 사이는 모두 HTML 태그로 간주 - num_entity_as_char: 이 옵션이 활성화 상태이면 가과 같은 숫자형 엔티티를 문자처럼 취급하며 하이라이팅도 해당 엔티티를 문자로 취급하여 수행 - skip_char_entity: 이 옵션이 활성화 상태이면 문자형 엔티티를 하이라이팅하거나 포함된 문자를 변형하지 않고 그대로 유지 - kata_to_hira: 이 옵션이 활성화 상태이면 서로 대응되는 일본어 카타카나 문자와 히라가나 문자를 같은 문자로 취급 - bold_sub_query: 이 옵션이 활성화 상태이면 질의와 정확히 일치하는 문자열을 발견해도 부분 키워드들을 모두 하이라이팅 - bold_sub_english: 이 옵션이 활성화 상태이면 영어 단어의 일부분이 키워드와 일치하는 경우에도 하이라이팅 (예를 들어, 키워드가 "a"일 때 "about"의 첫 글자 "a"를 하이라이팅) - bold_sub_digit: 이 옵션이 활성화 상태이면 숫자의 일부분이 키워드와 일치하는 경우에도 하이라이팅 (예를 들어, 키워드가 "1"일 때 "12345"의 첫 숫자 "1"를 하이라이팅) - bold_sub_hanja: 이 옵션이 활성화 상태이면 한자 하이라이팅을 제한하지 않음 |
이 문서가 도움이 되었습니까?