【发布时间】:2017-06-02 08:15:56
【问题描述】:
我的 ElasticSearch 中有一些自定义数据(我们称之为 Camera),在 Kibana 中显示的数据是这样的
我尝试根据本文ElasticSearch Delete by Query中接受的答案通过Query删除数据,我的代码就像
String query = "{\"Name\":\"test Added into Es\"}";
DeleteByQuery delete = new DeleteByQuery.Builder(query).addIndex(this._IndexName).addType(this._TypeName).build();
JestResult deleteResult = this._JestClient.execute(delete);
结果是404 Not Found。
很明显ElasticSearch中存在一个相机数据Name与查询匹配,所以我认为404是其他原因造成的.
我做错了吗?我应该更改查询字符串吗?
【问题讨论】:
标签: elasticsearch elasticsearch-jest