ElasticSearch 分组统计(逗号分割字符串 /nested 集合对象)
逗号分割的字符串,如何进行分组统计
在使用 Elasticsearch 的时候,经常会遇到类似标签的需求,比如给学生信息打标签,并且使用逗号分割的字符串进行存储,后期如果遇到需要根据标签统计学生数量的需求,则可以使用如下的命令进行处理。 前两个代码段落分别是 mapping、setting 的配置,第三个代码段是请求命令,第四个代码段是分组结果。
复制代码
复制代码
复制代码
复制代码
Nested 对象,如何进行分组统计
在使用 Elasticsearch 的时候,如果遇到 nested 对象,并且想对 nested 对象进行分组统计的话,可以按照如下方式进行处理。 第一个代码段落分别是 mapping,第二个代码段是请求命令,第三个代码段是分组结果。
复制代码
复制代码
复制代码
版权声明: 本文为 InfoQ 作者【alexgaoyh】的原创文章。
原文链接:【http://xie.infoq.cn/article/3295e1606cb325210d73317ca】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论