gpt4 book ai didi

elasticsearch - Elastic Search Head插件-删除索引中的所有记录

转载 作者:行者123 更新时间:2023-12-03 02:01:40 25 4
gpt4 key购买 nike

任何人都可以给我指点一下如何使用 Elasticsearch 的头插件删除索引的所有记录吗?

我们通常要做的是形成类似的查询

http://ElasticSearchServerURL/entities/entityName/uniqueIdentifierOfRecord

然后从GET / PUT / POST / DELETE下拉菜单中选择DELETE。

现在,我要删除特定entityName的所有记录。

我尝试引用Elastic search delete operationhttps://www.elastic.co/guide/en/elasticsearch/guide/current/_deleting_an_index.html,但是它们不能解决我的问题,因为这不是我们在Head插件中的处理方式。
我也尝试查找文档,但是我只能找到一些curl查询,而我又不知道该如何使用。

任何指针都会有很大帮助。

最佳答案

我经常使用且非常快速的一种方法是使用delete by query API

/head/插件的location字段中,您可以输入以下内容

`/entities/entityName/_query?q=*`

然后从下拉列表中选择 DELETE HTTP方法,然后单击“请求”按钮。 Voilà。

此方法的唯一缺点是,自ES 1.5.3起不推荐使用此方法,并且将在ES 2.0中将其删除,但是直到那时它仍然存在,您可以偶尔使用它以满足您的开发需求。

关于elasticsearch - Elastic Search Head插件-删除索引中的所有记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31896808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com