如何解决SolrSynonymParser 两个“等效同义词”行中的一个词
如果我像这样使用文本文件在 Solr/Lucene 中定义同义词:
foo,bar,goo
abc,xyz
单词 bar
出现在两行中。
这是否意味着 Solr 将所有术语都视为同义词,从而等于这一行?
foo,goo,abc,xyz
我只找到了这个文件,如果你对文件格式有更好的解释,请留下评论:Equivalent synonyms
解决方法
这是否意味着 Solr 将所有术语都视为同义词, 所以它等于这一行?
如果您在两行中搜索“bar”这个词,答案是肯定的。您可以通过分析屏幕查看 SynonymsGraphFilter 的输出来确认这一点
但是,如果您搜索单词“foo”(仅显示在一行中),则只会使用同义词“bar”和“goo”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。