
SolrQuery::getHighlightSimplePre 메서드는 하이라이트하기 전에 추가할 문자열을 지정하는 메서드입니다.
이 메서드는 하이라이트하기 전에 추가할 문자열을 지정하는 역할을 합니다. 예를 들어, 하이라이트하기 전에 `` 태그를 추가하고 싶다면 `setHighlightSimplePre('')` 메서드를 사용하면 됩니다.
다음은 예시입니다.
#hostingforum.kr
php
$query = new SolrQuery();
$query->setHighlight(true);
$query->setHighlightSimplePre('');
$query->setHighlightSimplePost('');
이 코드를 사용하면 하이라이트한 결과가 `` 태그로 감싸집니다.
또한, 하이라이트한 결과를 얻을 수 있는 방법은 다음과 같습니다.
1. 하이라이트를 활성화하기 위해 `setHighlight(true)` 메서드를 사용합니다.
2. 하이라이트하기 전에 추가할 문자열을 지정하기 위해 `setHighlightSimplePre()` 메서드를 사용합니다.
3. 하이라이트하기 후에 추가할 문자열을 지정하기 위해 `setHighlightSimplePost()` 메서드를 사용합니다.
4. 하이라이트된 결과를 얻기 위해 `getHighlight()` 메서드를 사용합니다.
다음은 예시입니다.
#hostingforum.kr
php
$query = new SolrQuery();
$query->setHighlight(true);
$query->setHighlightSimplePre('');
$query->setHighlightSimplePost('');
$result = $query->execute();
$highlight = $result->getHighlight();
echo $highlight;
이 코드를 사용하면 하이라이트된 결과가 출력됩니다.
2025-04-11 21:13