В настоящее время я индексирую данные с помощью Solr, состоящего из примерно 10 полей. Когда я выполняю поиск, я бы хотел, чтобы определенные поля были взвешены выше. Может ли кто-нибудь помочь указать мне в правильном направлении?Solr: Как указать полевую релевантность/вес
Например, поиск по всем полям для термина, такого как «супермен», должен возвращать образы в поле «Title
» перед полем «Description
».
Я нашел документацию о том, как сделать один балл поля выше запроса, но я бы предпочел установить его в файле конфигурации или аналогичном. Следующее потребует, чтобы все поисковые запросы указывали вес. Можно ли указать это в файле solr config
?
q=title:superman^2 description:superman
Спасибо за помощь! Мне удалось успешно настроить парсер edismax и применить соответствующие веса - Спасибо за вашу помощь !!! –