Spring Data可以更轻松地构建使用新数据访问技术的Spring驱动应用程序,例如非关系数据库,map-reduce框架和基于云的数据服务,以及为关系数据库技术提供改进的支持。
如何在禁用 _source 的情况下使用 spring-data-opensearch 检索存储的字段?
我有一个如下所示的索引模板 { “索引模式”:[ “请求_响应-*” ], “模板”: { “设置”: { “分片数量”...
spring-data-elasticsearch elasticsearch opensearch spring boot 升级
我正在将 sprint boot 从 2.7.16 升级到 3.2.4 作为其中的一部分,我升级了 spring-data-elasticsearch,elasticsearch 如下 spring-data-elasticsearch 从 4.3.3 到 5.1.4, 弹性搜索...
如何使用 Spring Data Elasticsearch 在条件查询中实现“或”条件
我正在使用 Spring Data Elasticsearch 在 Spring Boot 中开发一个查询构建器,并面临着在设计用于基于多个可能的过滤操作的方法中实现 or 条件的问题...
Spring Boot Elasticsearch 分页和排序不会对 ElasticSearch 中的“文本”类型字段进行排序
在 Spring Boot Elasticsearch 存储库中,我使用 PaginationAndSorting Spring 功能(分页),该功能对于“日期”字段非常有效,但当我尝试按“
使用 spring-boot-starter-data-elasticsearch 时与 OpenSearch 集成时出错
我有一个测试项目,配置如下: 春季启动 2.7.18 spring-boot-starter-数据-elasticsearch 开放搜索2.6.0 与 OpenSearch 的连接配置如下: @Configura...
分析算法在模糊匹配自动完成方面表现良好,但模糊匹配不太好,所以我想将语音分析器添加到相同的名字索引中。我经历了很多
不支持适用于 Java Spring Boot 3.0.5 的 ElasticSearch QueryBuilder libaray
我是 stackoverflow 的新手,很高兴向大家学习 我需要从以下位置升级我的 Java Spring Boot 程序: Java 11 到 Java 17 Spring Boot 2.4.2 到 Spring Boot 3.0.5 更改pom.xml后:
我的任务很简单,我需要用反应式方式查询elasticsearch滚动索引。 由于 @Document 不支持 Spring EL 的索引名称,例如 @Document(index = "indexName-#(new Date().format(
使用elasticsearchOperation得到的查询结果与使用curl得到的结果不同
我目前正在尝试使用 spring-data-elasticsearch 的 elasticSearchOperations 查询某些索引,使用以下查询: val index = IndexCoordinates.of("test-*-en&...
spring boot 1.5.1和elasticsearch 5.4
我有一个 Spring Boot 1.5.1 应用程序和实时 Elasticsearch 5.4,我无法降级到 2.4.5 左右 Spring data 仅支持 2.x.x 版本的 Elasticsearch https://github.com/spring-projects/
将配置传递/注入到 PropertyValueConverter 实现中
我希望能够将运行时配置参数传递/注入到 PropertyValueConverter 中,并且正在努力寻找一种干净的方法来实现它。 在这种特殊情况下,该物业是一个cha...
spring data Elasticsearch 通过查询进行更新的反应式方法
无法在 sring-data-elasticsearch:3.1.1 中找到通过查询(反应式)更新的适当方法。 早期版本有一些 UpdateBy 接受查询,但它似乎已被弃用......
弹性搜索条件字段排序:无法从 [java.util.ArrayList] 转换为 [double]
是否可以有条件地对elasticsearch文档进行排序?情况很清楚,在我的脚本中可见。当存在某个字段值时,我想按某些字段集合进行排序,
我有一个文档,其中包含字段part1、part2、part3、part4、part5,它们是由字符和数字组成的整个文档业务ID的一部分。有时仅存在第 1-3 部分,有时仅存在第 4-5 部分,...
spring-data-elasticsearch 中与 hlrc 的兼容模式
我目前正在制作我们的 hlrc,我们已经使用 spring-data-elasticsearch: 4.4.18 配置了它,与我们新的 ES8 集群兼容。我在这里找到了这方面的迁移指南,但是......
具有该名称的 bean 已在类路径资源 [path] 中定义,并且覆盖已禁用
我有Spring Data Elaticsearch(使用传输客户端)和ESTemplate的java配置。 这里有一些例外: @配置 @EnableElasticsearchRepositories(basePackages = "子包...
为 SpringBoot 应用程序打开和关闭 Spring Data Elasticsearch
我想要实现的目标: 打开和关闭 SpringBoot 应用程序的 Spring Data Elasticsearch。 我尝试了什么: 我正在使用这段代码: @配置 公共类 MyElasticConfiguration
Spring data elasticsearch repository.count() 返回“当前令牌 (VALUE_NUMBER_INT) 不是布尔类型”
我正在将一个相当旧的应用程序从 Spring Boot 2.0.2 升级到最新的应用程序。 中期目标是更新到最新版本 2 (2.7.18) 所以这可能是一个依赖版本...
迁移到 Spring Data Elasticsearch 5 后如何运行 Elasticsearch 操作?
我正在将 Maven 项目从 Spring Boot 2.7 升级到 Spring Boot 3.1.5,并随之迁移到 Spring Data Elasticsearch 5.1 和 Elasticsearch 7.17.2 到 8.7。 Spring Data 更新后
Spring Data Elasticsearch ReactiveElasticsearchTemplate 记录了大量警告:pit/search_after 被取消
这个警告是什么意思以及如何消除它? 坑/search_after被取消 记录器:org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchTemplate 我们有一个 spring-data-