0

我正在尝试从弹性搜索中删除具有某些条件的文档,这些文档可以使用deleteQueryBuilder.

4

3 回答 3

0

试试这个删除整个索引。我认为不可能删除文档

1.you can delete using id
$ curl -XDELETE 'http://localhost:9200/twitter/tweet/1'

2.or delete entire index

$ curl -XDELETE 'http://localhost:9200/twitter/'
于 2016-05-02T09:15:54.317 回答
0

我不确定 deleteQueryBuilder。但是,如果您能够搜索您的记录(如您所提到的,一些标准),然后将您的 GET/PUT/POST 等替换为仅删除,这将删除您过滤的记录。

于 2016-05-02T08:32:15.010 回答
0

在 Jest I 中,您想使用:

DeleteByQuery.Builder(query)

方法 .. Delete builder 方法仅用于 id

于 2016-05-24T15:01:53.443 回答