Здравствуйте, Iron_droid, Вы писали:
I_>Со всем этим я разобрался, но осталась одна мелочь. Дело в том, что когда я ищу в поле X значение "Hello", то в результаты должны попадать документы, содержащие в поле X только одно "Hello" и ничего больше. Записи с "Hello world" или "Hello delirium tremens" должны отбрасываться.
Думаю, так просто это не выйдет. В смысле, чтоб весь текст поля индексировался одним токеном, нужно при индексировании этого поля использовать Field.Index.NOT_ANALYZED. У Вас же на этом поле скорее всего стоит Field.Index.ANALYZED, и значит при попадании в индекс текст сперва разбивается на токены, что и приводит к описываемом Вами и ожидаемому поведению.