您的位置:首页 > 其它

solrcloud使用问题记录

2014-09-25 17:40 211 查看


Solr Ping query caused exception: undefined field text

[java] view
plaincopy

<span style="font-weight: normal;"><span style="font-size:18px;">如果发现这个异常,修改solrconfig.xml:

<requestHandler name="/admin/ping" class="solr.PingRequestHandler">

<lst name="invariants">

<str name="q">solrpingquery</str>

</lst>

<lst name="defaults">

<str name="qt">standard</str>

<str name="echoParams">all</str>

<str name="df">text</str>

</lst>

</requestHandler>

这个配置中的(<str name="df">text</str>)text域为自己定义的域,如果没有这个添加一个</span></span>





在schema.xml 定义中不存在text field ,在启动solr 时会出现下面的异常:

org.apache.solr.common.SolrException: undefined field text



[html] view
plaincopy

<span style="font-weight: normal;"><span style="font-size:18px;">解决办法:

编辑solrconfig.xml

<listener event="firstSearcher" class="solr.QuerySenderListener">

<arr name="queries">

<lst>

<str name="q">static firstSearcher warming in solrconfig.xml</str>

</lst>

</arr>

</listener>

修改为以下内容

<listener event="firstSearcher" class="solr.QuerySenderListener">

<arr name="queries">

<lst>

<str name="q">*:*</str>

</lst>

</arr>

</listener></span></span>

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: