Мне нужно знать, когда слово или слова находятся внутри поля в моем индексе, и иметь этот документ с большей оценкой.
Моя проблема в том, что если я ищу «Отель Шертон», я получаю это как лучший результат.
- Пети Отель
- сумасшедшая корова
- Симмонс
И я хотел бы, чтобы у этих были самые большие результаты
- Отель Мауи Шератон рядом с луной
- Фантастический отель, похожий на Шератон
Я хочу, чтобы, если внутри были слова «Я ищу» или аналогичные, в этом случае в поле hotelName они имеют больший балл ... помимо длины текста поля.
Я предполагаю, что для Lucene "Seraton Hotel" больше похож на "Crazy Cow", чем на "фантастический отель, похожий на Sheraton".