Lucene выполняет поиск по двум значениям поля как по одному - PullRequest
0 голосов
/ 23 сентября 2011

В документе Lucene есть поле a с содержанием hello и a с содержанием world.Если я буду искать "hello world"~2, он будет найден = (. Как я могу это исправить?
FastVectorHighlighter выделит его как <b>helloworld</b> (без пробела) (в любом случае, он не должен выделять)

1 Ответ

0 голосов
/ 24 сентября 2011

a представляется многозначным полем.
Изменили ли вы значение для позиции без учета значения?По умолчанию значение интервала приращения позиции равно 0.
Это предотвратит сценарий.

...