我想删除基于特定字段的文档,该字段不是_id
字段,以下是必需的:
DeleteResponse response = NodeClient()
.prepareDelete("user_name", "user_type", field_var)
.execute()
.actionGet();
我尝试了类似以下的内容:
DeleteByQueryResponse response = client.prepareDeleteByQuery(“test”)
.setQuery(termQuery(”_type”, “type1”))
.execute()
.actionGet();
但它似乎在ES 2.1中被弃用了。