Гибкий поиск при загрузке Sprign для реализации диапазона, превышающего значение, равное для клиента Rest низкого уровня на JAVA

#java #spring #spring-boot #elasticsearch-dsl

Вопрос:

Я новичок в эластичном поиске, использующем версию 7.0.1 с низкоуровневым клиентом REST с контроллером Rest и (весенняя загрузка), я хочу получить данные ответа, которые больше, чем равно дате обработки.

 Query: {
  multimatch: {
   field :[reference_id=23-X-03434,Author="xyz"]
   range: {
     processing_date: {
           gte= <<sysdate>>
     }
      }
    }
  }
}

        
RestClient restClient = RestClient.builder(new HttpHost("localhost", 9201, "http")).build();
Request request = new Request("GET", "/"   index   "/_search");
request.addParameter("pretty",true);
request.setEntity(new NStringEntity(query,ContentType.APPLICATION_JSON));
Response response = restClient.performRequest(request);
if(response.getStatusCode()==200) {`enter code here`
    HttpEntity httpEntity = response.getEntity();
    String resultString = EntityUtils.toString(httpEntity);
   }