汇聚点滴,成就美好  
汇聚点滴,成就美好
-

6、多短语搜索(先指定一个前缀关键字,然后讲其他的关键字加在此关键字之后,组成词语进行搜索)

     主要对象是:MultiPhraseQuery

     调用方式如下:

Code

 

7、模糊搜索(顾名思义)

     主要对象是:FuzzyQuery

     调用方式如下:

 

Code

此中的参数是表示模糊度,是小于1的浮点小数,比如0.5f

8、通配符搜索(顾名思义)

     主要对象是:WildcardQuery

     调用方式如下: 

Code

 

其中的通配符分两种,即*和?

* 表示任意多的自负

?表示任意一个字符

 

9、正则表达式搜索(顾名思义)

     主要对象是:RegexQuery

     调用方式如下: 

 

Code

 

Lucene 搜索种类很多。这里就介绍几个最常用的。其中TermQuery\BooleanQuery\RegexQuery功能最强大,最为常用。

posted on 2009-02-25 22:00  极地雪狼  阅读(597)  评论(0编辑  收藏  举报