Когда я добавляю параметр somme по умолчанию в обработчик запросов solr, solr не учитывает его.
Мой обработчик запросов выглядит так:
<requestHandler name="default" class="solr.SearchHandler" lazy="true" default="true">
<lst name="defaults">
<str name="defType">dismax</str>
<str name="echoParams">explicit</str>
<str name="bf">
docRank
</str>
<str name="spellcheck.onlyMorePopular">false</str>
<str name="spellcheck.extendedResults">false</str>
<str name="spellcheck.count">10</str>
<str name="hl.usePhraseHighLighter">true</str>
<str name="hl.highlightMultiTerm">true</str>
<str name="hl.mergeContiguous">true</str>
</lst>
<arr name="last-components">
<str>highlight</str>
<str>spellcheck</str>
</arr>
Однако, когда я запрашиваю solr с помощью "defType = dismax & bf = docRank", это работает.
Solr использует этот обработчик, потому что, если я удаляю его, исключение solr throw.
Спасибо за помощь.