您的位置:首页 > 其它

Lucene 学习笔记(二)——搜索方式(一)

2009-02-25 00:28 225 查看
Lucene有多种搜索方式,可以根据需要选择不同的方式。

1、词条搜索(单个关键字查找)

主要对象是TermQuery

调用方式如下:

Code

Term term1=new Term(字段名,搜索关键字);

Term term2=new Term(字段名,搜索关键字);

PhraseQuery phrasequery=new PhraseQuery();

phrasequery.setSlop(参数);

phrasequery.add(term1);

phrasequery.add(term2);

Hits hits=searcher.search(phrasequery);
其中setSlop的参数是设置两个关键字之间允许间隔的最大值。

未完,待续。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: