首页->FAQ->显示文章

Google
 

Lucene中可以使用临近操作符(如,靠近near,或者包含within)么?

译自:原文地址

PhraseQuery中有一个变量叫做slop,可以用来执行NEAR/WITHIN类的查询。

在默认情况下,slop设为0,所以只有精确的短语才能被匹配。然而,你可以用setSlop(int)方法来修改这个变量的值。

使用QueryParser时,使用接下来的语法表示slop:"doug cutting"~2,这将找到包含“doug cutting”以及“cutting doug”的文档。

所属分类: [lucene] [Java]
tag: 临近搜索,

tinyfool发布于2009年10月15日 02:53