Lucene QueryParser - PullRequest
       7

Lucene QueryParser

6 голосов
/ 16 ноября 2008

Lucene QueryParser.parse (string) все еще работает? Если это устарело, каков новый синтаксис?

Query query = QueryParser.parse ("Офелия");

Спасибо Татьяна

Ответы [ 2 ]

7 голосов
/ 16 ноября 2008

Не уверен в точном API, но он изменен на объект экземпляра. Все QueryParsers теперь являются объектами экземпляра.

var qp = new QueryParser(new StandardAnalyzer(),fields);
qp.Parse(inputString,fields);
1 голос
/ 27 апреля 2015

версия 5.0:

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

Это новейший API!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...