美文网首页
ES常用查询

ES常用查询

作者: 小家猫 | 来源:发表于2020-04-10 11:00 被阅读0次
查询某个字段不为空的数据
{
  "query": {
    "bool": {
      "must": {
        "exists": {
          "field": "字段名"
        }
      }
    }
  }
}

查询重复记录
GET /standard_product_eso/_search
{
  "size": 10,
  "aggs": {
    "duplicateCount": {
      "terms": {
      "field": "code",
        "min_doc_count": 2
      },
      "aggs": {
        "duplicateDocuments": {
          "top_hits": {}
        }
      }
    }
  }
}
条件分组查询数量大于1
{
  "aggs": {
    "groupByCode": {
      "terms": {
        "field": "code"
      },
      "aggs":{
        "having":{
          "bucket_selector": {
              "buckets_path": {
                "codeCount": "_count"
              },
              "script": {
                "source": "params.codeCount > 1"
              }
            }
        }
      }
      
    }
  }
}

相关文章

  • Elastic检索技巧总结

    常用的检索类型 在mysql中,我们常用的查询 可能就是 精准查询 模糊查询 范围查询 等等,那么在es中,有哪...

  • ES常用查询

  • ElasticSearch常用查询语法

    以下常用ES常用查询语法整理自:【Elasticsearch检索分类深入详解—基础篇】,墙裂推荐 1、单个精确查找...

  • 2021-04-12

    Elasticsearch 提供了丰富的查询过滤语句,本文整理了一些常用的查询方法。 ES 有两种查询方式。本文主...

  • ES的多种检索方式

    ES的多种检索方式 查询全部: 生产中并不常用 DSL(Domain Specified Language):特定...

  • ES查询语法

    ES查询语法 Query_string 1. Query_string 1.1 Query_string (不常用...

  • grep命令查询日志

    查询日志,经常用kibana+es。但有时候kibana服务挂了,或者别的原因,需要直接从机器上查询日志文件。cd...

  • ES 常用查询命令汇总

    一:_cat系列 _cat系列提供了一系列查询elasticsearch集群状态的接口。你可以通过执行 curl ...

  • [13]ES常用查询命令

    本文集主要是总结自己在项目中使用ES 的经验教训,包括各种实战和调优。 本文主要包含es 相关的各种查询命令,在进...

  • ElasticSearch 7.x 聚合查询

    聚合查询 |ES 的聚合查询和MyQL的聚合查询类型,ES 的聚合查询相比MySQL 要强大的多,ES提供的统计数...

网友评论

      本文标题:ES常用查询

      本文链接:https://www.haomeiwen.com/subject/guwlmhtx.html