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