我正在使用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主页中的所有位置以及solr服务器中,但我仍然遇到同样的错误。
另外,在阔叶窗中,我看到了表BLC_SEARCH_SYNONYM,我不知道如何将此表用于同义词。有人建议一种正确的方法让它在broadleaf应用程序中运行吗?