我在 Centos 中部署了 solr 3.6.1。现在我可以搜索文档,但是我无法删除 solr 中的文档。
solrconfig.xml 的相关部分如下:
<requestHandler name="/update" class="solr.UpdateRequestHandler">
</requestHandler>
<requestHandler name="/update/csv" class="solr.CSVRequestHandler" >
<lst name="defaults">
<str name="seperator">,</str>
<str name="header">true</str>
<str name="encapsulator">"</str>
</lst>
</requestHandler>
当我输入这个网址
http://localhost:8080/solr/update/?stream.body=<delete><id>123</id></delete>&stream.contentType=text/xml;charset=utf-8&commit=true
在我的浏览器中,结果是:
type Status report
message: /solr/update
description: The requested resource is not available
但是,update/csv 处理程序工作正常。
我想知道 solrconfig.xml 中的配置有问题吗?
任何建议表示赞赏!