Как отладить значение оценки, рассчитанное для документа и строки запроса, которая отображается в консоли администратора solr?

Я проиндексировал несколько документов, и теперь, пытаясь запросить строку из консоли администратора solr, я могу получить значение оценки для каждого полученного результата, выбрав поле в качестве оценки. Но мне нужно будет проверить оценку документа, termfreq и другие параметры, учитываемые для расчета этой оценки, которые могут помочь мне отладить и понять. Может ли кто-нибудь помочь мне с возможными способами? Существуют ли определенные ключевые слова, поля или параметры запроса, которые необходимо указать при запросе из консоли администратора solr? Версия Solr, которую я использую, — 7.6.0.


person J M    schedule 14.02.2019    source источник
comment
В дополнение к ответу MatsLindh ниже, в этом сообщении в блоге объясняются основы информации explain, которую возвращает параметр отладки: library.brown.edu/DigitalTechnologies/   -  person Hector Correa    schedule 14.02.2019
comment
Я также рекомендую explain.solr.pl, который визуализирует для вас отладочную информацию.   -  person MatsLindh    schedule 14.02.2019
comment
Спасибо, Матс и Гектор! Предоставленная информация и ссылки полезны :)   -  person J M    schedule 15.02.2019


Ответы (1)


Добавить debug=all (новая версия из debugQuery=true) в строку запроса. Он будет включать подробное объяснение того, как каждая часть вашего запроса влияет на оценку.

person MatsLindh    schedule 14.02.2019