4

是否有人成功地覆盖了查询中的文档评分,以便可以通过自己的功能确定术语与字段内容的“相关性”?如果是这样,是通过实现CustomScoreQuery并覆盖 customScore(int, float, float) 吗?我似乎找不到一种方法来构建自定义排序或自定义记分器,它可以将精确术语匹配的排名远高于其他前缀术语匹配。任何建议,将不胜感激。

4

1 回答 1

1

我不直接了解lucene,但是我可以告诉你,基于lucene的应用Solr有这个特性:

通过函数提升查询

让我知道它是否对您有帮助。

于 2008-09-16T12:51:01.120 回答