
SolrQuery::setMltMaxWordLength 메소드는 Multi-Lingual Tokenizer(MLT)에서 단어 길이를 제한하는 데 사용됩니다. 이 메소드는 기본적으로 20으로 설정되어 있습니다. 단어 길이를 제한하면 검색 결과의 정확도가 향상되지만, 너무 작은 값으로 설정하면 일부 단어를 검색할 수 없게 됩니다.
단어 길이 제한을 30으로 설정하면, 검색 결과에서 30자 이상인 단어는 검색되지 않습니다. 예를 들어, "정보기술"이라는 단어는 30자 이상이기 때문에 검색되지 않습니다. 반면, "기술"이라는 단어는 30자 이하이기 때문에 검색됩니다.
단어 길이 제한을 설정할 때는 검색 결과의 정확도와 검색할 수 있는 단어의 양을 고려해야 합니다. 일반적으로 20-30자 사이의 단어 길이 제한이 적절합니다.
2025-05-25 20:43