
SolrQuery::getHighlightFragsize 메소드는 문서의 하이라이트를 설정할 때, 하이라이트된 텍스트의 최대 길이를 지정하는 역할을 합니다. 이 메소드의 파라미터는 하이라이트된 텍스트의 최대 길이(단위: 문자)를 의미합니다.
getHighlightFragsize 메소드의 기본값은 100입니다. 이 값을 설정하는 방법은 여러 가지가 있습니다.
1. getHighlightFragsize 메소드 호출: `getHighlightFragsize` 메소드를 호출하여 값을 직접 지정할 수 있습니다. 예를 들어, `$query->getHighlightFragsize(10);`과 같이 코드를 작성할 수 있습니다.
2. SolrQuery 객체의 속성 설정: SolrQuery 객체의 속성을 설정하여 값을 지정할 수 있습니다. 예를 들어, `$query->setHighlightFragsize(10);`과 같이 코드를 작성할 수 있습니다.
3. SolrQuery 객체의 생성자 호출: SolrQuery 객체를 생성할 때, `getHighlightFragsize` 메소드를 호출하여 값을 지정할 수 있습니다. 예를 들어, `$query = new SolrQuery(10);`과 같이 코드를 작성할 수 있습니다.
이러한 방법 중 하나를 사용하여 하이라이트된 텍스트의 최대 길이를 지정할 수 있습니다.
2025-05-04 08:53