使用UI从Solr删除文档?

时间:2015-05-25 12:02:21

标签: solr

我想从Solr索引中删除一些文档。搜索谷歌我找到了

update?stream.body=<delete><query>id:XXXXX</query></delete>&commit=true

但当我正在处理它时

http://localhost:8983/solr/#/myIndex_shard1_replica1/http://10.101.3.240:8983/solr/#/solr_Ivision_DTO_shard1_replica1

我收到页面不存在的错误。

是否有其他方法可以从UI中删除文档。

谢谢

2 个答案:

答案 0 :(得分:3)

 USE:

删除所有文件。

 http://localhost:8983/solr/TABLE_NAME/update?stream.body=%3Cdelete%3E%3Cquery%3E*:*%3C/query%3E%3C/delete%3E&commit=true

删除具有给定ID的特定文档:

 http://localhost:8983/solr/TABLE_NAME/update?stream.body=%3Cdelete%3E%3Cquery%3Eid:12%3C/query%3E%3C/delete%3E&commit=true

答案 1 :(得分:2)

现在在7.2中有点不同...使用ui删除:

转到核心的“文档”页面。例如:http://[your-host]:8983/solr/#/[your-core-name]/documents

在管理员中,从左侧菜单底部的下拉菜单中选择一个核心,然后从核心菜单中单击“文档”

然后在文档页面上

  • 将文档类型更改为XML

  • 在“文档”文本框中输入以下XML:

    <delete><query>id:XXXXX</query></delete>

  • 单击“提交文档”按钮