solr ik分詞器使用
阿新 • • 發佈:2019-02-19
1、將jar複製到solr\WEB-INF\lib 中
2、將resources目錄下的5個配置檔案放入solr服務的jetty或tomcat的webapp/WEB-INF/classes/目錄下;
①IKAnalyzer.cfg.xml ②ext.dic ③stopword.dic ④ik.conf ⑤dynamicdic.txt
3、在建立的core資料夾中修改managed-schema的內容在其中加上
<fieldType name="text_ik" class="solr.TextField"> <analyzer type="index"> <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" conf="ik.conf"/> <filter class="solr.LowerCaseFilterFactory"/> </analyzer> <analyzer type="query"> <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="true" conf="ik.conf"/> <filter class="solr.LowerCaseFilterFactory"/> </analyzer> </fieldType>