创建Maven管理的Java项目
在pom.xml中添加依赖:
1 | <es.version>6.1.1</es.version> |
然后创建一个单元测试类ESApp:
1 | private TransportClient client; |
运行后报错
1 | java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonFactory |
1 | <dependency> |
运行后成功拿到ES的client:
创建一个Index
1 |
|
删除一个Index
1 | @Test |
放入数据的三种方式
1 | //不推荐使用,太繁琐拼json格式 |
拿到一条数据
1 |
|
拿到多条数据
1 | @Test |