Вот мой случай;
У меня есть поле в моей схеме с именем 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
в то же время, и если что-то совпадает, я увеличу счет с полезными нагрузками.
Любые идеи?