
SolrQuery::getHighlightUsePhraseHighlighter 함수는 사용자가 검색할 때 사용하는 키워드에 해당하는 텍스트를 강조하는 기능을 제공합니다.
이 함수를 사용하기 위해, SolrQuery 객체의 highlight 설정을 다음과 같이 지정해야 합니다.
#hostingforum.kr
php
$query->getHighlight()->setUsePhraseHighlighter(true);
$query->getHighlight()->setPhraseLimit(3);
$query->getHighlight()->setPhraseSlop(0);
$query->getHighlight()->setFragmenter(new SolrQuery::HighlightFragmenter());
또한, SolrQuery 객체의 query 설정을 다음과 같이 지정해야 합니다.
#hostingforum.kr
php
$query->setQuery('키워드');
이러한 설정을 통해, 사용자가 검색할 때 사용하는 키워드에 해당하는 텍스트를 강조하는 기능을 사용할 수 있습니다.
2025-07-25 11:14