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