Добавление Boost для оценки в соответствии с полезной нагрузкой многозначного поля в Solr

Вот мой случай;

У меня есть поле в моей схеме с именемelmo_field, Я хочу чтобыelmo_field должны иметь полезные значения. то есть

dorothy|0.46  sesame|0.37  big bird|0.19 bird|0.22

Когда пользователь ищет ключевое слово, т.е.dorothy Я хочу добавить 0,46 к обычному счету. Если пользователь ищетbig bird, 0,19 следует добавить, и если пользователь ищетbird, Должно быть добавлено 0,22 (полезные данные добавлены - или будут добавлены полезные данные * коэффициент нормализации).

Я имею в виду, что я сделаю поиск по своему индексу в других моих полях схемы solr. И я сделаю еще один поиск (этот поиск точного соответствия) вelmo_field в то же время, и если что-то совпадает, я увеличу счет с полезными нагрузками.

Есть идеи?

Ответы на вопрос(3)

Ваш ответ на вопрос