【发布时间】:2017-12-22 00:19:15
【问题描述】:
目前我需要实现自定义 solr 相似性。所以我发现我需要重写 DefaultSimilarity 类才能做到这一点。我仍然无法弄清楚它应该如何完成以及从哪里获得可用于此目的的源代码。任何帮助,将不胜感激!
【问题讨论】:
标签: java solr lucene similarity scoring
目前我需要实现自定义 solr 相似性。所以我发现我需要重写 DefaultSimilarity 类才能做到这一点。我仍然无法弄清楚它应该如何完成以及从哪里获得可用于此目的的源代码。任何帮助,将不胜感激!
【问题讨论】:
标签: java solr lucene similarity scoring
为需要答案的人:
我需要做的是在Eclipse中创建一个包项目,下载Lucene-Core Jar并将其添加到项目中。在此之后,我导入了所需的库并覆盖了相似类。
之后,我用新的相似性类创建了一个 jar。将jar添加到solr / dist /目录。将 jar 的引用添加到所需核心的 solrconfig 文件中。像 shema 文件中的任何其他相似性一样使用相似性。
【讨论】: