Невозможно правильно использовать анализатор ключевых слов lucene,
String term = "new york";
// id and location are the fields in which i want to search the "term"
MultiFieldQueryParser queryParser = new MultiFieldQueryParser(
Version.LUCENE_30,
{"id", "location"},
new KeywordAnalyzer());
Query query = queryParser.parse(term);
System.out.println(query.toString());
РЕЗУЛЬТАТ: (id: новое местоположение: новое) (id: york location: york)
ОЖИДАЕМЫЙ РЕЗУЛЬТАТ: (id: нью-йорк местоположение: нью-йорк) (id: нью-йорк местоположение: нью-йорк)
Пожалуйста, помогите мне определить, что я делаю не так здесь ??