Lucene QueryParser.parse(string) 是否仍然有效?如果不推荐使用,新语法是什么?
查询查询 = QueryParser.parse("Ophelia");
谢谢塔季扬娜
Lucene QueryParser.parse(string) 是否仍然有效?如果不推荐使用,新语法是什么?
查询查询 = QueryParser.parse("Ophelia");
谢谢塔季扬娜
不确定确切的 API,但它已更改为实例对象。所有 QueryParsers 现在都是实例对象。
var qp = new QueryParser(new StandardAnalyzer(),fields);
qp.Parse(inputString,fields);
5.0版:
QueryParser parser = new QueryParser(fields, new StandardAnalyzer());
Query query = parser.parse(searchString);
这是最新的api!