Отладка поисковых запросов Solr на Sunspot

Как мне отлаживать поисковые запросы Solr при использовании гема Sunspot на Rails? У меня есть несколько запросов, которые возвращают причудливо высокие результаты, и я пытаюсь разобраться, почему это происходит.

Не похоже, что какая-либо отладочная информация предоставляется Sunspot, поэтому я думаю, что мне нужно для отладки напрямую через Solr. К счастью, у Solr есть удобный веб-интерфейс для поиска, но по какой-то причине любые вводимые мной запросы возвращают 0 результатов.

Например, когда я ищу слово «тест» в своем веб-приложении, он возвращает множество попаданий. Когда я ищу то же самое в интерфейсе администратора Solr, я получаю следующее:

<response>
  <lst name="responseHeader">
    <int name="status">0</int>
    <int name="QTime">172</int>
    <lst name="params">
      <str name="explainOther"/>
      <str name="fl">*,score</str>
      <str name="indent">on</str>
      <str name="start">0</str>
      <str name="q">test</str>
      <str name="hl.fl"/>
      <str name="qt">standard</str>
      <str name="wt">standard</str>
      <str name="fq"/>
      <str name="version">2.2</str>
      <str name="rows">10</str>
    </lst>
  </lst>
  <result name="response" numFound="0" start="0" maxScore="0.0"/>
</response> 
5
задан Bryan Ash 14 March 2018 в 11:31
поделиться