问题标签 [spring-data-elasticsearch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4054 浏览

elasticsearch - elasticsearch 动态查询 - 为返回的每个文档添加另一个字段

我需要的东西非常简单,但我无法在 Elasticsearch 中找到如何去做,可能是因为需要做的事情很复杂。

输入(两个示例 JSON 文档)

我想要的回报是,当我触发搜索查询时,它会返回带有额外字段的文档,该字段inventory定义为汽车和自行车数量的总和。并按排序顺序。

样本输出:

有可能在elasticsearch中做这样的事情吗?(我假设使用动态脚本)

0 投票
1 回答
230 浏览

spring - 使用springframework elasticsearch序列化elasticsearch查询

我有一个正在使用的应用程序springframework's elasticsearchorg.springframework.data:spring-data-elasticsearch:1.0.0.RELEASE为了调试,我想记录触发的查询,elasticsearch但我找不到任何可用于序列化的 APICriteriaQuery有没有办法做到这一点?或者在启动之前在 elasticsearch 中启用任何设置,以便它记录所有查询(如 mysql 日志记录)?

0 投票
2 回答
1159 浏览

spring-data-elasticsearch - Spring Data Elasticsearch Geo Shape Type for Multipoint 使用

我们目前正在使用 spring data 弹性搜索。我想创建一个 geo_shape 类型的字段,这样我就可以创建一个具有多个坐标 geoJson 点的多点字段。我看到该项目支持 GeoPointFields 但没有看到 Geo Shapes。

有没有办法指定geo_shape?

如果没有,我看到有一个自定义映射对象。我们可以在模板/映射地理形状中指定并使用一些自定义实体来映射我们需要的东西吗?

0 投票
1 回答
878 浏览

apache-camel - spring-boot-starter-web 和 spring-boot-starter-data-elasticsearch Whitelabel 错误页面

我正在尝试同时使用 spring-boot-starter-web 和 spring-boot-starter-data-elasticsearch 并且当我尝试呈现静态 Swagger html 页面时出现以下情况:


白标错误页面

此应用程序没有显式映射 /error,因此您将其视为后备。

2014 年 11 月 2 日星期日 17:44:17 GMT

出现意外错误(类型=未找到,状态=404)。

如何让正常的索引页面呈现?当我将 compile("org.springframework.boot:spring-boot-starter-data-elasticsearch") 添加到我的依赖项时,静态 html 页面停止显示。

我从简单的 spring-boot-sample-web-static 开始,直到添加了 spring-boot-starter-data-elasticsearch

谢谢你。奥斯卡

0 投票
3 回答
496 浏览

elasticsearch - 在 CDI 中使用 Spring Data Elasticsearch 时抛出 UnsatisfiedResolutionException

为了在 CDI 环境中使用 Elasticsearch 存储库,我遵循了有关 CDI 集成的 Spring Data Elasticsearch文档。

简而言之,我已经使用 Maven 导入了相关依赖项,并尝试将 ElasticsearchOperations 作为 bean 提供。

结果是 ElasticsearchRepositoryExtension 在尝试初始化潜在的 Elasticsearch 存储库时抛出 UnsatisfiedResolutionException。在执行 ElasticsearchRepositoryExtension 之前,可能没有初始化 ElasticsearchOperations bean。

这是错误还是配置错误?

  • JDK 8
  • Java EE 7
  • 野蝇 8.1.0

Maven依赖

Java 代码

堆栈跟踪

0 投票
1 回答
11376 浏览

java - Spring Data ElasticSearch TransportClient Java 配置

有谁知道 Java Config 相当于什么:

我特别想用nodeBuilder()它来做。

0 投票
2 回答
6974 浏览

spring-mvc - 创建bean时出错-嵌套异常是java.lang.stackoverflow错误spring数据elasticsearch存储库

我正在尝试在我的 Spring MVC 项目中配置Spring Data Elasticsearch。我正在关注 Java 配置。以下是我在这里建议的 elasticsearch 配置类。

我正在尝试自动连接MerchantRepositoryMerchantService.

MerchantRepository.java

MerchantService.java

但自动装配失败给出以下异常:

有什么建议吗?我想我在配置中遗漏了一些东西。

0 投票
2 回答
11448 浏览

elasticsearch - Elasticsearch 索引不起作用和错误消息:节点 null 不是集群集群 [elasticsearch] 的一部分,忽略

我刚刚下载了弹性搜索发行版并运行了它。

我正在尝试使用 spring-data 访问它。在带有 xml 命名空间的应用程序上下文中添加了以下行(根据 spring 数据文档):

这是实体和存储库代码:

现在,当我运行测试用例来索引产品时,我会收到一条一致的警告消息(每 2 秒左右)

并且产品没有被索引(即使没有创建索引)

谁能帮我解决这个问题?

0 投票
2 回答
2443 浏览

spring-boot - Spring数据MongoDb和Elasticsearch之间的冲突

我开始了一个项目,其中我同时使用了 Mongo、Elasticsearch 和 spring boot。

单独使用这两种技术,该项目都可以正常工作。然而,两者结合在一起,它们就会发生冲突。我看到了这篇似乎与我的问题相似的特定文章。 https://jira.spring.io/browse/DATAES-57 所以我试了一下,问题仍然存在。

我把这些放在主课上

异常跟踪的缩写形式是这样

该类SearchiziUsercom.searchizi.mongo.model包中。它不在 Elasticsearch 扫描路径上。

每个存储库类型的扫描应该分开,但显然不是。知道该怎么做吗?

0 投票
1 回答
3687 浏览

elasticsearch - 嵌套数组上的 Elasticsearch 日期直方图聚合

以下是我的 elasticsearch 索引中的几个示例文档:

现在我需要查找每天的文档数量和每天的评论数量。我可以通过使用日期直方图获得每天的文档数量,它给了我正确的结果。我进行以下聚合查询

但是当我每天尝试类似的事情来获取评论时,它会返回不正确的数据,(对于 1500 多条评论,它只会返回 160 条奇数评论)。我正在做以下查询:

我想知道如何得到想要的结果?elasticsearch有没有办法得到我想要的?如果我需要提供任何其他信息,请告诉我。

预期输出: