Lucene QueryParser.parse(字符串)是否仍然有效? 如果不推荐使用,那么新语法是什么?
查询查询= QueryParser.parse(“奥菲莉亚”);
由于 塔季
答案 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!