Is it possible, using the Java API, to combine the two deletion requests? I try to do this:
DeleteByQueryRequestBuilder requestBuilder = new DeleteByQueryRequestBuilder(client.getClient(), DeleteByQueryAction.INSTANCE) .setQuery(QueryBuilders.boolQuery().must(matchQuery("leftId", leftId())).must(matchQuery("rightId", rightId()))) .setQuery(QueryBuilders.boolQuery().must(matchQuery("leftId", rightId())).must(matchQuery("rightId", leftId()))); requestBuilder.get();
But only one request is executed - the last request.
should(must(leftId = right, rightId = left), must(leftId = left, rightId = right))
- etki