Re[2]: Lucene - точное совпадение
От: dimgel Россия https://github.com/dimgel
Дата: 07.12.12 23:56
Оценка:
Здравствуйте, xonixx, Вы писали:

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


Оно конечно от задачи зависит, но подумалось: а зачем Lucene при поиске по точному совпадению? Нельзя тупо повесить индекс на столбец и делать sql where?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.