如何使用Spring Data ElasticSearch?

时间:2019-06-13 14:59:35

标签: spring-boot elasticsearch spring-data-elasticsearch

我正在使用Elasticsearch 7.1.0,我想创建一个spring-boot应用程序,并使用spring-data-elastic-search与elasticsearch连接。但是我还没有找到使用查询和聚合的解决方案。

3 个答案:

答案 0 :(得分:1)

不幸的是,spring数据elasticsearch还不支持7.1.0版本。请参阅此链接中的“版本”部分:

https://github.com/spring-projects/spring-data-elasticsearch

您可以通过连接到该版本来查看它是否有效,但它不是受支持的解决方案。最好的建议是使用spring数据elasticsearch支持的elasticsearch版本,例如elasticsearch 3.2.x支持Elasticsearch 6.7.2版本。这样就可以了。

答案 1 :(得分:0)

我已经使用spring boot和elasticsearch-data创建了一个虚拟rest-api项目。 您可以从这里获取参考-

https://github.com/haritmaljhain/working-api.git

如果有任何问题,请告诉我。

答案 2 :(得分:0)

有可能在发布spring-data-elasticsearch:4.0.0之后,但是甚至没有里程碑。最新的spring-boot version 2.2.1和相应的data-elasticsearch入门者使用spring-data-elasticsearch:3.2.1

直到4.0.0发布,您可以使用以下解决方法:

How to integrate ElasticSearch 7.0 version with Spring Boot?