开发者学堂课程【ElasticSearch 入门精讲:es helper 介绍】学习笔记,与课程紧密连接,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/631/detail/9986
es helper 介绍
目录:
一、内容介绍
二、涉及到的核心 API
一、内容介绍
@Test
public void tes tAddI ndexHelper () throws Exception {
XCont entBu1lder xBu1lder = XContentFactory. jsonBuilder ()
.tartobiegt()
.field("nan", "flume" )
.f1eld("version", "1. 6")
. field("author", "apache")
.endobject ( ) :
IndexResponse response = cl1 ent.pr epare Index (index, type,"4") .setSource (xBu1lder) .get ();
Sys tem. out.println ("version:” + response .ge tVersion() ) ;
二、涉及到的核心 API
XContentBuilder :
用于构建诸如 json 格式数据的工具类
XContentFactory :
用于构建 XContentBuilder 类实例工厂类,方法有:
startObject() ,endObjet(),filed(参数名,参数值)