Spring boot v1.5.1和Spring data elasticsearch 3.0.0兼容吗?我们只能使用Elasticsearch 5,如果我们有spring data elasticsearch 3.0.0,但等效的spring boot版本2.0尚未发布。所以想知道它是否可以与当前的spring boot版本1.5.1一起工作。
对于我的应用程序,我必须对elastic执行自定义计数,我想在我们使用的ElasticsearchCrudRepository中使用@Query注释。当我使用以下签名时: @Query("CUSTOM BOOL QUERY HERE")
long countItemsCustom(); 这会导致java.lang.IllegalArgumentException: Expected 1 but found 30 results异常,因为它是作为查询而
我正在使用Spring Boot 2.5和Spring Data ElasticSearch 4.2.1。我想做集成测试。我读过,但我想知道如何使用这些类,即它们不是Maven导入的一部分?例如,我从开始,但是Spring Boot不能识别@SpringIntegrationTest。我看到它们可以作为spring-integration-test的一部分使用,但这不是我想要的,因为我想使用Spring Data
我刚刚开始研究spring data elasticsearch。我只是使用简单的spring data api :- findByName(字符串),但是当我浏览spric文档时,我能够看到,它将创建内部查询,如下所示:现在我的问题是,这个字段查询是否类似于匹配查询或弹性搜索中的术语查询?
提前感谢!!