'CountResponse'에 해당되는 글 1건

  1. 2022.10.25 [7.17.x] CountRequest, CountResponse - 쿼리 카운트 1
엘라스틱서치2022. 10. 25. 17:25

# Deprecated된 RestHighLevelClient를 대체하기 위해 ElasticsearchClient를 활용.

 

public static CountResponse getCountResponse(ElasticsearchClient client, Query query) {
  CountRequest countRequest = new CountRequest.Builder().query(query).build();
  try {
    return client.count(countRequest);
  } catch (IOException e) {
    e.printStackTrace();
  }
  return null;
}

 

※ 매개변수로 넘어오는 Query 객체는 MatchQuery, RangeQuery, BoolQuery 등.

 

 

Posted by 홍규홍규