ElasticSearch获取嵌套属性的值

旭田

我在索引中有这个结构:

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

我想要一个查询,以便获取每个记录的错误警告和结果计数。

我一直在查看汇总中的脚本过滤器,但问题是我已经在汇总,并且不确定如何与此一起使用值计数过滤器,因为我需要

1)获取数组的.length属性2)执行此操作时,我收到一条错误消息,指出不存在类似的属性

我可以查询样本吗?我猜想它将以某种方式合并脚本过滤器。

维尼思·莫汉(Vineeth Mohan)

达到此目的的最佳方法是以下链接LINK中介绍的令牌计数数据类型-http: //www.elastic.co/guide/zh-CN/elasticsearch/reference/1.4/mapping-core-types.html#token_count

您可以将其与多个字段结合使用,以针对每个错误,警告和结果获得额外的字段。可以在查询中使用它来查看元素的数量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章