언어/java

elasticsearch java api search

파아랑새 2019. 3. 13. 23:14

SearchResponse searchResponse = client.search(searchRequest, RequestOptions.DEFAULT);

SearchHits hits = searchResponse.getHits();

long totalCount = hits.getTotalHits();

System.out.println(totalCount);

for (SearchHit hit : hits) {

Map<String, Object> sourceAsMap = hit.getSourceAsMap();

String docName = (String) sourceAsMap.get("name");

System.out.println(docName);

}