我已经使用Java代码在Solr中索引了多个文本文件。 现在,我必须从Solr索引中删除特定文件。 该怎么做?
我无权访问Solr UI。 我可以使用Putty访问solr服务器。 有人可以帮忙curl或solrctl命令吗?
答案 0 :(得分:0)
您可以通过cURL向Solr发出删除命令,如下所示:
$ curl 'http://localhost:8983/solr/your-core/update?commit=true' --data '<delete><query>id:00020424</query></delete>'
您可以在query
中传递更复杂的表达式。