如何在broadleaf电子商务中的solr搜索中包含同义词过滤器

时间:2018-03-01 06:47:58

标签: solr solrj broadleaf-commerce

我正在使用broadleaf电子商务框架开发电子商务应用程序。 Broadleaf使用apache solr进行搜索,我想在schema.xml中包含同义词过滤器。

我按照apache solr提供的文档, 首先,我尝试通过指定

来使用SynonymFilterFactory
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt"/>

在我的两个primary,reindex核心的schema.xml中。并将synonyms.txt放入 \ home \ primary \ conf和\ home \ reindex \ conf。

当我重启我的solr时,我得到了以下异常 enter image description here

我将此文件放在我的solr主页中的所有位置以及solr服务器中,但我仍然遇到同样的错误。

另外,在阔叶窗中,我看到了表BLC_SEARCH_SYNONYM,我不知道如何将此表用于同义词。有人建议一种正确的方法让它在broadleaf应用程序中运行吗?

0 个答案:

没有答案