我想在Solr中启用Unicode。更新索引不会给我一个错误。 但是一旦我尝试搜索一些中文文本,我就会收到错误。我已将以下行添加到我的架构中。
<filter class="solr.CollationKeyFilterFactory" language="" strength="primary"/>
现在我遇到了异常。
org.apache.solr.common.SolrException:加载类'solr.CollationKeyFilterFactory'时出错 在org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:375)
在org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:390)
在org.apache.solr.util.plugin.AbstractPluginLoader.create(AbstractPluginLoader.java:84)
在org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:141)
在org.apache.solr.schema.IndexSchema.readAnalyzer(IndexSchema.java:835)