elasticsearch - 从ElasticSearch中的嵌套字段中删除对象

标签 elasticsearch

在ElasticSearch中有一种方法可以删除嵌套字段数组中的一些对象。

所以我有一个嵌套字段,它返回对象数组。我需要删除嵌套字段中的某些对象。

是否有可能在查询中这样做或我需要在我的代码中这样做

最佳答案

这些多余的嵌套文档被隐藏;我们无法直接访问它们。要更新,添加或删除嵌套对象,我们必须重新索引整个文档。需要注意的是,搜索请求返回的结果并不只是嵌套对象。这是整个文件。

Nested Objects Elastic search

关于elasticsearch - 从ElasticSearch中的嵌套字段中删除对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38739683/

相关文章:

java - Elasticsearch 失败,错误为 "Failed to execute phase [query_fetch], all shards failed"

Elasticsearch - 将一个节点添加到正在运行的集群

elasticsearch - 向使用bodybuilder.js生成的DSL查询正文中动态添加过滤器

elasticsearch - 为什么logstash-forwarder在每个伐木 worker 请求中发送的事件不超过100个?

mysql - 如何设置logstash.conf?

elasticsearch - Elasticsearch :多个查询和增强

authentication - 限制特定仪表板中的某些 kibana 用户

elasticsearch - 处理两个同名的 Puppet 类

parsing - 使用 ElasticSearch 索引和解析 XML 文件

elasticsearch - 一个文档时的子聚合问题