elasticsearch,nested,Indexing,Filter,elasticsearch,Nested" /> elasticsearch,nested,Indexing,Filter,elasticsearch,Nested" />

Indexing ElasticSearch获取嵌套属性的值

Indexing ElasticSearch获取嵌套属性的值,indexing,filter,elasticsearch,nested,Indexing,Filter,elasticsearch,Nested,我在索引中有这样的结构: {详细信息:{错误:[],警告:[],结果:[]} 我想要一个查询,这样我就可以得到每个记录的错误、警告和结果的计数 我在研究聚合上的脚本过滤器,但问题是我已经在聚合,我不确定如何使用值计数过滤器,因为我需要 1) 获取数组的.length属性 2) 当我这样做时,我会得到一个错误,说不存在这样的属性 我可以得到一个示例查询吗?我猜它会以某种方式合并脚本过滤器。实现这一点的最佳方法是下面链接中所述的令牌计数数据类型 链接- 您可以将其与多个字段耦合,以实现每个错误、警告

我在索引中有这样的结构:

{详细信息:{错误:[],警告:[],结果:[]}

我想要一个查询,这样我就可以得到每个记录的错误、警告和结果的计数

我在研究聚合上的脚本过滤器,但问题是我已经在聚合,我不确定如何使用值计数过滤器,因为我需要

1) 获取数组的.length属性 2) 当我这样做时,我会得到一个错误,说不存在这样的属性


我可以得到一个示例查询吗?我猜它会以某种方式合并脚本过滤器。

实现这一点的最佳方法是下面链接中所述的令牌计数数据类型 链接-


您可以将其与多个字段耦合,以实现每个错误、警告和结果的额外字段。这可以在查询中用于查看元素的计数。

请提供更方便的映射。什么是错误/警告/结果?Json数组?反对?嵌套对象?