现在的位置: 首页 > 软件测试 > 测试技术 > 正文

SOLR删除索引数据方法

2016年03月30日 测试技术 ⁄ 共 422字 ⁄ 字号 暂无评论 ⁄ 阅读 751 次

本文主要介绍SOLR删除索引数据的方法。

删除id=1数据,使用XML格式有两种方式:

1.

<delete><id>1</id></delete>

<commit/>

2.

<delete><query>id:1</query></delete>

<commit/>

若要删除所有索引,可以这样:

<delete><query>*:*</query></delete>

<commit/>

注:最后的<commit/>不可少,否则不会提交删除动作的事务

 

删除Solr索引,页面如下:
delete_solr

 

也可以使用POST数据到这个URL方式运行:

http://localhost:8080/solr/mycore/update?wt=json

POST数据为:

<add commitWithin="1000" overwrite="true">
<delete>
<query>id:1</query>
</delete>
<commit></commit>
</add>

给我留言

留言无头像?