欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

lucene-QueryParser

程序员文章站 2022-05-15 17:43:40
...

1、QueryParser在lucene2.0中所有操作建立在QueryParser实例的基础上

2、

String field="bookname";

String queryStr="java struts";

QueryParser parser=new QueryParser(field,new

standardAnalyzer());

Query q=parser.parse(queryStr);

使用索引建立时相同的分析器来保证分析查询的分词正确。

3、默认的布尔逻辑是或,更改如下:

parser.setDefaultOperator(QueryParser.AND_OPREATOR);

4、在构造函数中,为QueryParser赋予一个默认的Field,在用户未指定field时,通知lucene按默认的field进行检索

相关标签: lucene Struts