solr5.5版本中ik中文分詞配置
這裡我使用的是solr5.5進行匹配的 分詞器
首先需要先下載IKAnalyzer 分詞器 下載地址:
IK分詞器jar
將下載好的jar 放到 webapps\solr\WEB-INF\lib 下
在solr-home\solr\core1\conf 的 schema.xml檔案中新增一下內容
(schema.xml檔案需要將同目錄下的 managed-schema 改名而來)
然後編輯/solr-5.5.0/server/solr/core1/conf/solrconfig.xml,將以下程式碼註釋掉:
<schemaFactory class="ManagedIndexSchemaFactory">
<bool name="mutable">true</bool>
<str name="managedSchemaResourceName">managed-schema</str>
</schemaFactory>
<!-- IK中文分詞器 -->
<fieldType name="text_ik" class="solr.TextField">
<!--索引時候的分詞器-->
<analyzer type="index" isMaxWordLength="false" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
<!--查詢時候的分詞器-->
<analyzer type="query" isMaxWordLength="true" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>
在新增一個欄位資訊 將
<field name="content" type="text_ik" indexed="false" stored="true" multiValued="true"/>
儲存重新啟動服務 展示如下