
SolrQuery::getHighlightFormatter 메소드의 파라미터를 설정하는 방법은 다음과 같습니다.
1. 기본 형식으로 사용할 수 있는 formatter 종류는 다음과 같습니다.
- simple: 단순한 강조 형식으로, 강조된 텍스트를 강조된 색으로 표시합니다.
- plain: 단순한 강조 형식으로, 강조된 텍스트를 강조된 색으로 표시합니다.
- html: HTML 형식으로 강조된 텍스트를 표시합니다.
- frange: 강조된 텍스트를 다양한 색으로 표시합니다.
- regex: 정규표현식을 사용하여 강조된 텍스트를 표시합니다.
2. 위의 formatter 중 하나를 선택하여 사용할 수 있습니다. 예를 들어, html formatter를 사용하려면 다음과 같이 설정할 수 있습니다.
#hostingforum.kr
php
$query->getHighlightFormatter()->setHighlightFormat('html');
3. formatter를 설정한 후, 강조된 텍스트를 표시할 수 있습니다. 예를 들어, 다음과 같이 설정할 수 있습니다.
#hostingforum.kr
php
$query->getHighlightFormatter()->setPreTags('');
$query->getHighlightFormatter()->setPostTags('');
이러한 설정을 통해 다양한 형식의 formatter를 사용할 수 있습니다.
2025-05-29 22:47