从solr导出:未知的查询解析器' xport'

时间:2015-12-07 02:48:33

标签: java solr solr4

我尝试按照this tutorial导出solr结果集,但在访问导出网址http://localhost:8983/solr/emails/export?q=*%3A*&sort=date+desc&fl=id时,我收到以下错误:

<response>
<lst name="responseHeader">
  <int name="status">400</int>
  <int name="QTime">17</int>
</lst>
<lst name="error">
  <str name="msg">Unknown query parser 'xport'</str>
  <int name="code">400</int>
</lst>
</response>

由于某种原因,xport查询解析器似乎不存在。

这是我的系统信息:

  • Solr 4.9.0
  • Java 1.8.0_66

我添加到solrconfig.xml的配置,根据教程:

<requestHandler name="/export" class="solr.SearchHandler">
  <lst name="invariants">
    <str name="rq">{!xport}</str>
    <str name="wt">xsort</str>
    <str name="distrib">false</str>
  </lst>
  <arr name="components">
    <str>query</str>
  </arr>
</requestHandler>

1 个答案:

答案 0 :(得分:0)

此功能随Solr 4.10一起提供。 SOLR-5244。你在Solr 4.9上,所以它还没有。