Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<img src="//i.stack.imgur.com/RUiNP.png" height="16" width="18" alt="" class="sponsor tag img">elasticsearch 从ElasticSearch中的嵌套字段中删除对象_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch - Fatal编程技术网 elasticsearch 从ElasticSearch中的嵌套字段中删除对象,elasticsearch,elasticsearch" /> elasticsearch 从ElasticSearch中的嵌套字段中删除对象,elasticsearch,elasticsearch" />

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

elasticsearch 从ElasticSearch中的嵌套字段中删除对象,elasticsearch,elasticsearch,ElasticSearch中是否有一种方法可以删除嵌套字段数组中的一些对象 所以我有一个嵌套字段,它返回一个对象数组。我需要删除嵌套字段中的一些对象 是否可以在查询中这样做,或者我需要在我的代码中这样做据我所知,在Elasticsearch中,您不能仅删除现有文档的一部分。您应该更改文档(删除不需要的对象)并更新(重写)文档。这些额外的嵌套文档是隐藏的;我们无法直接访问它们。要更新、添加或删除嵌套对象,必须对整个文档重新编制索引。需要注意的是,搜索请求返回的结果不仅仅是嵌套对象;这是整个文件

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

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


是否可以在查询中这样做,或者我需要在我的代码中这样做据我所知,在Elasticsearch中,您不能仅删除现有文档的一部分。您应该更改文档(删除不需要的对象)并更新(重写)文档。

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