elasticsearch 指南

去重

类似于 distinct 去重的字段不能是 text 类型。所以 mapping 要有 keyword。

js
1POST /logstash-*/_search
2{
3    index: 'logstash-*',
4    query: {
5      match_all: {},
6    },
7    collapse: {
8      field: 'container_name.keyword',
9    },
10}