yur*_*ura 8 lucene indexing full-text-indexing
我想在查询中惩罚一些术语,而不是完全忽略它们,所以"MUST NOT"操作符不起作用?是否可以在lucene中使用布尔查询中的SHOULD使用否定查询提升,它是如何工作的?
Joe*_*oel 7
是的,查询术语提升只是一个倍增因子,因此将其设置为负值将产生您想要的效果.
这是来自lucene邮件列表讨论负面提升的线索.
总而言之,就像一个NOT但不那么严格,因为匹配的文档仍会出现在搜索结果中,即
任何正分数(> 0)都会增加默认分数.
任何负分(<0)都会降低默认分数.
归档时间:
14 年,11 月 前
查看次数:
1967 次
最近记录: