1
我想知道是否有一种方法可以在Lucene索引中使用Filter和Query的组合而不是BooleanQuery执行过滤搜索?如何为Lucene结合使用BooleanQuery和Filter?
由于执行查询会导致计算相关性分级,因此在按类别或位置过滤文档时,我们确实不需要这样做。
例如:我们有一个查询“新年快乐”,这应在“贺卡/圣诞节”类别进行。因此,我们真正需要的是在类别中进行搜索,然后根据查询文本以相关性评级排序结果。
如果我们试图用BooleanQuery做到这一点,相关的评价计算考虑每学期在查询(如果我理解正确的机制)。
我想知道为什么我没有注意到这之前:)非常感谢。 – 2010-12-23 12:13:50