zoukankan      html  css  js  c++  java
  • es去重查询

    {
        "query": {
                    "bool": {
                        "must": [
                            {
                                "exists": {
                                    "field": "vir_name"
                                }
                            },
                            {
                                "bool": {
                                    "should": [
                                        {
                                            "regexp": {
                                                "vir_name.keyword": ".*\[prv.*"
                                            }
                                        },
                                        {
                                            "regexp": {
                                                "vir_name.keyword": ".*\[rmt.*"
                                            }
                                        }
                                    ],
                                    "minimum_should_match": 1
                                }
                            }
                        ],
                        "must_not": [
                            {
                                "match": {
                                    "vir_name": "err"
                                }
                            },
                            {
                                "match": {
                                    "imei": "err"
                                }
                            }
                        ]
                    }
                },
        "aggs": {
                    "imei": {
                        "terms": {
                            "field": "imei.keyword",
                            "size": 999
                        },
                        "aggs": {
                            "rated": {
                                "top_hits": {
                                    "sort": [
                                        {
                                            "time.keyword": {
                                                "order": "desc"
                                            }
                                        }
                                    ],
                                    "size": 1
                                }
                            }
                        }
                    }
                }
    }
  • 相关阅读:
    记一次生产数据库"意外"重启的经历
    我爬了链家青岛市北3000套二手房得出一个结论
    我用Python实现了一个小说网站雏形
    Linux下安装 Python3
    Lepus搭建企业级数据库慢查询分析平台
    Lepus搭建企业级数据库全方位监控系统
    shell浅谈之九子shell与进程处理
    shell中测试命变量是否已经定义
    getline数据来源你的三种方式
    awk中的system和getline的用法
  • 原文地址:https://www.cnblogs.com/paopao123/p/10749293.html
Copyright © 2011-2022 走看看