안녕하세요. 현재 Solr 6.3/mecab-ko 2.1을 가지고 테스트 중에 있습니다.
설치는 완료했고 테스트 중인데 이상한 점과 tokenizer옵션을 인식하지 못하는 것 같아서 문의드립니다.
일단 질의어 "매운찜"을 넣고 solr admin에서 debugQuery를 키고 검색을 수행했더니 다음과 같이 내부적으로 동의어 확장을 하는 것처럼 보입니다.
제가 아직 동의어 사전을 넣지 않은 것을 봐서는 형태소 분석기 결과를 바탕으로 solr에서 자동확장을 하는 것으로 보입니다.
"debug":{
"rawquerystring":"매운찜",
"querystring":"매운찜",
"parsedquery":"+SynonymQuery(Synonym(_text_:매운 _text_:맵/VA)) +_text_:찜",
"parsedquery_toString":"+Synonym(_text_:매운 _text_:맵/VA) +_text_:찜",
저는 "맵/VA"결과는 필요하지 않아서 혹시 이것을 제어할 수 있는 옵션이 있을까 확인차에 tokenizer옵션에 useAdjectiveAndVerbOriginForm이란 옵션이 있어서
managed-schema파일에 아래 옵션을 false로 놓고 테스트를 수행하려고 solr stop/start를 실행했더니 schema파일을 인식하지 못한다고 에러메시지를 solr admin
에서 출력하였습니다.
혹시 제가 잘못 설정한 것인지요?
감사합니다.