这个玩意版本巨他妈重要,搞了一整天 才算是成功 借鉴了我的前同事
版本贴上
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>2.2.13.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>7.7.0</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-high-level-client</artifactId>
<version>7.7.0</version>
</dependency>
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>elasticsearch-rest-client</artifactId>
<version>7.7.0</version>
</dependency>
elasticsearch版本
在批量插入的时候因为没有数据的类型导致一直报错 Validation Failed: 1: type is missing
打个断点看一下 自己的 IndexRequest 里面那个 “_doc” 的位置是不是null 如果是 那就恭喜你 问题有希望解决了 增加一个快要过期的参数type 如下图,就可以存入数据了,
海阔天空