
SolrQuery::setHighlightQuery 메서드는 하이라이팅 쿼리를 설정하는 데 사용됩니다. 이 메서드는 하이라이팅 쿼리를 설정할 수 있습니다.
하이라이팅 쿼리를 설정한 후, 결과에 하이라이팅이 적용되는지 확인하려면, 하이라이팅된 결과를 출력하거나, 하이라이팅된 결과를 확인하는 로직을 추가하면 됩니다.
하이라이팅 쿼리에서 사용하는 파라미터는 다음과 같습니다.
- `fragmentSize`: 하이라이팅된 텍스트의 크기입니다. 기본값은 100입니다.
- `numFragments`: 하이라이팅된 텍스트의 개수입니다. 기본값은 5입니다.
- `snippet`: 하이라이팅된 텍스트를 포함하는지 여부입니다. 기본값은 true입니다.
- `hl.simple.pre`: 하이라이팅된 텍스트의 앞에 추가하는 문자열입니다. 기본값은 ""입니다.
- `hl.simple.post`: 하이라이팅된 텍스트의 뒤에 추가하는 문자열입니다. 기본값은 ""입니다.
이러한 파라미터를 사용하여 하이라이팅 쿼리를 설정하고, 결과에 하이라이팅이 적용되는지 확인할 수 있습니다.
2025-07-11 22:53