개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.19 19:29

SolrQuery::getHighlightUsePhraseHighlighter에 대한 질문

목록
  • RESTful도령 1일 전 2025.07.19 19:29
  • 10
    1
저는 SolrQuery::getHighlightUsePhraseHighlighter를 사용하여 문장 중간에 있는 단어를 강조하는 기능을 구현하려고 하는데요,

getHighlightUsePhraseHighlighter를 true로 설정했을 때, 문장 중간에 있는 단어를 강조하는 기능이 제대로 작동하지 않습니다.

이 문제를 해결하기 위해 어떤 설정을 추가하거나 수정해야 하는지 알려주시 부탁드립니다.

    댓글목록

    profile_image
    나우호스팅  1일 전



    SolrQuery::getHighlightUsePhraseHighlighter를 true로 설정했을 때, 문장 중간에 있는 단어를 강조하는 기능이 제대로 작동하지 않는다면, 몇 가지 설정을 확인해 보아야 합니다.

    1. phraseLimit: 이 설정은 한 문장 내에서 최대 몇 개의 단어를 강조할 수 있는지 결정합니다. 기본값은 10입니다. 이 값을 증가시켜 보아야 합니다.

    2. phraseSeparator: 이 설정은 문장 내에서 단어를 분리하는 구분자입니다. 기본값은 공백입니다. 이 값을 변경하여 보아야 합니다.

    3. highlightQuery: 이 설정은 강조할 단어를 지정하는 쿼리입니다. 이 쿼리에서 사용하는 단어를 문장 내에서 강조할 수 있습니다.

    4. highlightRegex: 이 설정은 강조할 단어를 정규표현식으로 지정하는 옵션입니다. 이 옵션을 사용하여 문장 내에서 특정 패턴을 강조할 수 있습니다.

    5. usePhraseHighlighter: 이 설정은 문장 내에서 강조할 단어를 지정하는 옵션입니다. 이 옵션을 사용하여 문장 내에서 특정 단어를 강조할 수 있습니다.

    위의 설정을 확인하고 수정하여 보아야 합니다. 또한, Solr의 설정 파일을 확인하여 보아야 합니다. Solr의 설정 파일에서 highlight 설정을 확인하여 보아야 합니다.

    2025-07-19 19:30

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,518건 / 4 페이지

검색

게시물 검색