Можно ли определить, что конкретные термины важнее других при создании индекса (а не при его запросе)?
Рассмотрим, например, фильтр синонимов:
документ 1: «это хорошая машина»
документ 2: «это хорошая машина»
Я хочу добавить термин «автомобиль» в первый документ и термин «автомобиль» во второй документ, но я хочу, чтобы, если позже в индексе будет запрашиваться слово «автомобиль», то первый документ будет иметь более высокую оценку, чем второй, и если будет запрошен запрос автомобиль будет наоборот.
Сможет ли вызов setBoost для полей перед добавлением их в соответствующие документы поможет?
Или, может быть, мне стоит добавить синонимы к другому имени поля?
Или я смотрю на это с неправильной точки зрения?
Спасибо