Я использовал функциональную поддержку запросов solr, чтобы запросить совпадение по терминам, получить прикрепленную полезную нагрузку и применить ее к показателю релевантности:
Ex.
"docs": [
{
"id": "f37914",
"index_id": "some_index",
"field_1": [
{
"Some value",
"boost": 20.
}
]
},
]
'field_1' совпадает, то повышается с помощью соответствующего поля 'boost'.