使用IK分詞作為solr中文分詞。
- 將Ikik-analyzer-solr-6.3.0.jar【下載鏈接】放到
/Users/wangxun/Downloads/solr-6.4.2/server/solr-webapp/webapp/WEB-INF/lib
下 - 將下載的
IKAnalyzer.cfg.xml
、mydict.dic
、stopword.dic
放到/Users/wangxun/Downloads/solr-6.4.2/server/solr-webapp/webapp/WEB-INF/classes
目錄下,如果沒有classes文件夾就創建 - 修改
/Users/wangxun/Downloads/solr-6.4.2/server/solr/configsets/mycollect
下的managed-schema文件
<fieldType name="text_ik" class="solr.TextField">
<analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>
<field name="text_ik" type="text_ik" indexed="true" stored="true" multiValued="true" />
重啟jetty服務器
-
測試分詞
測試分詞 將之前的
content
字段類型改為text_ik
<field name="name" type="string" indexed="true" stored="false" />
<field name="money" type="int" indexed="true" stored="false" />
<field name="content" type="text_ik" indexed="true" stored="true" />
<field name="updatetime" type="date" indexed="true" stored="true" />
- 字段分詞測試
字段分詞測試