我正在寻找一种方法来告诉 lucene 搜索器忽略某些查询的文档增强?
在我们的搜索结果中,我们通常在索引时使用根据文档年龄计算的主导提升因子(索引每晚重建)。
现在,我正在寻找一种提供忽略年龄的搜索功能的方法,但尚未找到覆盖/忽略文档提升的方法。
最诚挚的问候,
亚历克斯
最佳答案
您是否正在寻找 QueryParser 能够理解的内容?因为那根本不可能。
您在代码中的某个位置添加了 boost,默认情况下 Lucene 不会这样做。您必须删除这段额外的代码,或者将其设为可选才能忽略提升。
关于java - 可以忽略lucene文档boost吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7526720/