java - 可以忽略lucene文档boost吗?

标签 java search lucene

我正在寻找一种方法来告诉 lucene 搜索器忽略某些查询的文档增强?

在我们的搜索结果中,我们通常在索引时使用根据文档年龄计算的主导提升因子(索引每晚重建)。

现在,我正在寻找一种提供忽略年龄的搜索功能的方法,但尚未找到覆盖/忽略文档提升的方法。

最诚挚的问候,

亚历克斯

最佳答案

您是否正在寻找 QueryParser 能够理解的内容?因为那根本不可能。

您在代码中的某个位置添加了 boost,默认情况下 Lucene 不会这样做。您必须删除这段额外的代码,或者将其设为可选才能忽略提升。

关于java - 可以忽略lucene文档boost吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7526720/

相关文章:

java - 像@depreciated这样的注释

Java Web Flux : How to fetch body from ServerHttpResponse?

java - Spring OAuth2 自定义认证管理器 ClassCastException

Lucene 4.4.0 新增 ControlledRealTimeReopenThread 示例用法

elasticsearch - 为什么带括号和不带括号的 Elasticsearch 查询会给出不同的输出?

java - 在 Java 中使用反斜杠转义空格

php - wordpress 跳转到带有搜索查询的页面输入/page/#/?s=term

c# - 从 ObservableCollection<t>.Where 获取索引和对象

java - Java 中的 Lucene(QueryParser)

c - 高效搜索链表