elasticSearch Java API 怎么将查询出来的数据类似sql 一样的distinct 去重某个字段
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elasticSearch Java API 怎么将查询出来的数据类似sql 一样的distinct 去重某个字段相关的知识,希望对你有一定的参考价值。
参考技术A1、首先要打开SQL的管理工具,选择一个数据库,如下图所示。
2、接下来就可以在select中运用distinct了,可以在它后面加一个字段,如下图所示。
3、然后还可以放两个字段或者多个,这代表去重的标准是这些字段的合集,如下图所示。
4、另外还可以在聚合函数中使用distinct,如下图所示,在count里面使用代表去重后在统计。
5、最后在聚合函数中也需要将distinct放在字段前面,如下图所示就完成了。
以上是关于elasticSearch Java API 怎么将查询出来的数据类似sql 一样的distinct 去重某个字段的主要内容,如果未能解决你的问题,请参考以下文章
大数据技术之_20_Elasticsearch学习_01_概述 + 快速入门 + Java API 操作 + 创建删除索引 + 新建搜索更新删除文档 + 条件查询 + 映射操作