问题标签 [elasticsearch-jest]

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 投票
0 回答
1192 浏览

elasticsearch - 弹性搜索 - 用于内部命中的 java api

我做了一些如下查询。

我将其转换为 java api

这就是我在 ES 版本 2.x 上编写 java 代码的方式。由于我更改了 ES 版本 5.x,它根本不起作用。我应该如何将其更改为 ES 5.x 版本代码?

0 投票
1 回答
158 浏览

elasticsearch - Jest 客户端未收到来自 ElasticSearch Suggestor 5.1、Play 框架的数据

我正在尝试从 elasticsearch 5.1 检索建议结果,但目前我得到一个空结果。我目前正在使用开玩笑的客户端。我的代码如下。

0 投票
2 回答
1424 浏览

java - JEST 批量请求问题

我正在尝试通过 JEST 运行批量请求,并希望一次附加我的数据(比如“账单”),然后一次执行,但是当我在 10 张账单上运行以下代码时,只有最后一张账单正在执行,有人可以更正此代码以执行所有 10 个账单(通过在 for 循环之外执行它,即使用批量请求)?

0 投票
1 回答
1592 浏览

java - 如何使用 jest 对弹性搜索结果进行排序

所以我用jest来练习elasticsearch 5.2 有这个:

但我想按 ID(来自 aptitude 的长属性)按顺序获得结果,但不知道如何去做。有人可以指出我正确的方向吗?提前致谢

0 投票
0 回答
366 浏览

java - 为 JEST 批量请求设置批量大小

如何为 JEST Bulk Requests JAVA API 设置批量大小?

目前批量请求在我的情况下不适用于大于 10 的批量大小,有没有办法增加这个限制?

0 投票
2 回答
371 浏览

java - Jest 按名称排序结果

我的 ElasticSearch 数据库中有一个人员索引,我通过此方法获取所有人员:

但我想按名称按字母顺序排序结果(有字符串ID和字符串名称),但我不知道如何。感谢任何帮助

0 投票
1 回答
717 浏览

spring-boot - 使用 jest 客户端求和聚合

我是spring boot和elasticsearch的新手。使用此参考https://github.com/VanRoy/spring-data-jest与 aws elasticsearch 建立连接。连接工作正常,现在我可以执行操作了。我想创建自定义存储库(基本上,想使用聚合)并使用 ElasticsearchTemplate,它给出了以下错误日志

com.example.abcRepositoryImpl 中的字段 elasticsearchTemplate 需要找不到类型为“org.springframework.data.elasticsearch.core.ElasticsearchTemplate”的 bean。- 未加载 Bean 方法“elasticsearchTemplate”,因为排除了自动配置“ElasticsearchDataAutoConfiguration”

行动:

考虑重新审视上述条件或在配置中定义“org.springframework.data.elasticsearch.core.ElasticsearchTemplate”类型的 bean。

我将如何解决这个问题。您的帮助将非常显着。

提前致谢

0 投票
1 回答
497 浏览

java - Java Elasticsearch 数据库测试

我目前在我正在工作的项目中使用 ES 5 和 Jest,并且我被分配到与 DB 交互的类的集成和单元测试。

假设我有这样的方法:

或这样的:

我的任务是编写一些测试(单元和集成)以确保我的所有类都正常工作并获得更好的测试覆盖率,我在网上搜索了一些 ES 测试,但可以完全掌握我应该如何进行测试。

我做了一些看起来像这样的测试:

但我的同事告诉我,这种测试损害了数据库,如果他们出了问题,那么数据库将不得不手动修复。

所以这就是为什么我在这里不知所措的原因,任何形式的帮助都是值得的

0 投票
1 回答
2087 浏览

java - 如何模拟 JestClient、elasticSearch

我想模拟开玩笑的客户,这样我就可以测试了

我想模拟笑话所以它抛出 IOException 并做一些其他的测试,我试过这样模拟:

无济于事,当我打电话给测试时

它抛出空指针异常而不是 IOExcept。我究竟做错了什么?如何模拟 JestClient?

0 投票
1 回答
135 浏览

java - 如何在 jest elasticsearch 中使用 maxAggregation

我想从 aptitude 对象的子字段中获取最大 id,

正如您所看到的,能力有一系列行为,而这些行为又具有一个 id,afaik 我应该使用 Jest 的 maxAggregation,但是找不到一个像样的例子来说明如何在 java 中做到这一点,有人可以帮忙吗?