微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Solr ManagedSynonymGraphFilterFactory 错误

如何解决Solr ManagedSynonymGraphFilterFactory 错误

我已配置 ManagedSynonymGraphFilterFactory 以通过 API 管理同义词,在查询期间 solr 抛出以下错误。 我可以看到这个错误在集合重新加载后得到解决,但注意到在将动态字段添加到集合后再次发生此错误

错误

"msg":"org.apache.solr.rest.schema.analysis.ManagedSynonymGraphFilterFactory not initialized correctly! The SynonymFilterFactory delegate was not initialized.",

配置:

<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100" multiValued="true">
<analyzer type="index">
  <tokenizer class="solr.StandardTokenizerFactory"/>
  <filter class="solr.StopFilterFactory" words="stopwords.txt" ignoreCase="true"/>
  <filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
<analyzer type="query">
  <tokenizer class="solr.StandardTokenizerFactory"/>
 <filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" />
  <filter class="solr.ManagedSynonymGraphFilterFactory" managed="english"/>
  <filter class="solr.LowerCaseFilterFactory"/>
</analyzer>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。