Java如何从Elasticsearch中Get数据

ElasticSearch提供了根据索引名称,类别,文档ID来获取数据:

代码如下:

@Test

public void testGet(){

    GetResponse getResponse=client.prepareGet("twitter""tweet""1").get();

    System.out.println(getResponse.getSourceAsString());

}

返回结果{"user":"kimchy","postDate":"2017-09-11T08:28:50.455Z","message":"trying out Elasticsearch"}

是个json串,我们可以用Json工具框架搞成对象,方便提取属性;


简单的讲,需要掌握prepareGet()使用......下面一讲讲解如何修改es中的文档.......

 

 

 

 

 


版权声明:本文为m0_37039484原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。