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