Lucene QueryParser

时间:2008-11-16 03:04:36

标签: lucene

Lucene QueryParser.parse(字符串)是否仍然有效? 如果不推荐使用,那么新语法是什么?

查询查询= QueryParser.parse(“奥菲莉亚”);

由于 塔季

2 个答案:

答案 0 :(得分:7)

不确定确切的API,但它已更改为实例对象。所有QueryParsers现在都是实例对象。

var qp = new QueryParser(new StandardAnalyzer(),fields);
qp.Parse(inputString,fields);

答案 1 :(得分:1)

5.0版:

QueryParser parser = new QueryParser(fields, new StandardAnalyzer());
Query query = parser.parse(searchString);

这是最新的api!