Re[2]: Lucene - точное совпадение
От: Iron_droid Россия  
Дата: 08.12.12 07:03
Оценка:
Здравствуйте, xonixx, Вы писали:

X>Думаю, так просто это не выйдет. В смысле, чтоб весь текст поля индексировался одним токеном, нужно при индексировании этого поля использовать Field.Index.NOT_ANALYZED. У Вас же на этом поле скорее всего стоит Field.Index.ANALYZED, и значит при попадании в индекс текст сперва разбивается на токены, что и приводит к описываемом Вами и ожидаемому поведению.


Не вдаваясь в подробности, скажу только что задача точно имеет решение — третьестороний код каким-то образом получает именно точное соответствие. Возможно, правда, что результаты фильтруются уже после их получения из индекса...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.