【发布时间】:2010-09-22 13:06:03
【问题描述】:
Lucene QueryParser.parse(string) 是否仍然有效? 如果不推荐使用,新语法是什么?
查询查询 = QueryParser.parse("Ophelia");
谢谢 塔季扬娜
【问题讨论】:
-
请考虑将答案标记为正确
标签: lucene
Lucene QueryParser.parse(string) 是否仍然有效? 如果不推荐使用,新语法是什么?
查询查询 = QueryParser.parse("Ophelia");
谢谢 塔季扬娜
【问题讨论】:
标签: lucene
5.0 版:
QueryParser parser = new QueryParser(fields, new StandardAnalyzer());
Query query = parser.parse(searchString);
这是最新的api!
【讨论】:
不确定确切的 API,但它已更改为实例对象。所有 QueryParsers 现在都是实例对象。
var qp = new QueryParser(new StandardAnalyzer(),fields);
qp.Parse(inputString,fields);
【讨论】: