问题标签 [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.
elasticsearch - 使用 getSourceAsObjectList() 的 Jest 映射
我试图将弹性数据映射到列表。由于不推荐使用 getSourceAsObjectList() 方法,因此我编写了这样的代码。
它不像我预期的那样工作并且看起来很乱(它使用两个列表值来映射结果)。我做错了吗?
java - 如何使用 JEST 在 ElasticSearch 中添加映射
我正在尝试使用 JEST 在具有特定分析器和映射的 ES 中创建索引。
我正在使用以下代码:
这是 jestconfiguration.java
虽然使用指定的“设置”正确创建了索引,但“映射”部分不起作用,我无法为字段“名称”设置映射。有人有想法吗?
有没有一种putmapping()
可以让你添加映射的玩笑?理想情况下,我希望能够动态设置 field_name 而不是在 .json 文件中。
java - “未找到字段 [名称]] 的 MapperParsingException [分析器 [第二个]”
我在 Elasticsearch 中使用以下设置创建了一个索引:
现在我要做的是使用以下代码设置映射:
编辑
我用来创建索引的代码是:
settings.json 看起来像这样:
但是我不断收到以下错误:
如果我删除“分析器”,我可以设置映射。所以看起来我有两倍的“设置”部分,但无论我如何构建“settings.json”文件,我都会不断得到这两个部分。我查看了 JEST 页面中指定的示例,但没有帮助我。https://github.com/searchbox-io/Jest/blob/master/jest/README.md
有什么想法吗?
elasticsearch - 如何使用 java 应用程序中的 jest api 使文档在弹性搜索中过期?
我是弹性搜索的新手,我想使用应用程序中的 jest API 使弹性搜索中索引的文档过期。我发现有一个称为 TTL 的参数。但是我在开玩笑的客户端将参数设置为启用和真实时遇到了问题。请让我知道如何做到这一点。提前致谢!
elasticsearch - 如何使用 Jest 在弹性搜索中获取索引的创建时间
我正在尝试从弹性搜索中删除 24 小时前创建的索引。我没有找到一种方法来获取特定节点的索引创建时间。使用 spring boot 弹性搜索,可以做到这一点。但是,我使用的是 Jest API。
elasticsearch - 如何使用 jest elasticsearch 查询从索引中删除文档
我正在尝试从弹性搜索中删除具有某些条件的文档,这些文档可以使用deleteQueryBuilder
.
elasticsearch - 我应该什么时候在elasticsearch中索引文档?
我必须索引要在搜索中显示的文档,但是根据输入,每次搜索时,文档都会发生变化。所以,目前,我在用户搜索时进行索引,但是我在这个过程之后就删除了它,我又在做同样的过程。它是有效的还是有任何缺陷?如果有,如何克服?
elasticsearch - elasticsearch中的多节点和复制,具有乐观的性能
我正在尝试将弹性搜索中的多个节点与 5 个节点连接起来。2 个节点作为主节点,3 个作为数据节点。
如果我将复制用作 2 有什么影响?性能好不好?
elasticsearch - 查询大型弹性搜索索引超时
我使用非常大的大小查询了一个大索引,因为我想检索一个大索引中的每个匹配文档,但是很长一段时间后我得到了超时。不返回任何结果。有没有其他方法可以在不超时的情况下获取所有数据?我的查询:
elasticsearch - ElasticSearch - 如何从 jest 中获取子聚合数据
我做了一些弹性查询,如下所示。
这是结果的一部分。
我可以得到'by_event'值
result.getAggregations().getCardinalityAggregation("by_cases").getCardinality();
但不知道如何获得 'by_act' 值,因为它不在存储桶中。对此有任何想法吗?