• ESNOT,ANT,OR多条件查询


    GET colordata_eureka/baseinfo/_search
    {
      "size": 1000,
      "_source": [
        "Campaign",
        "MainBrand",
        "NumberofReplys",
        "replyDate",
        "SearchBrand"
      ],
      "query": {
        "bool": {
          "must_not": [
            {
              "exists": {
                "field": "NumberofReplys"
              }
            }
          ],
          "should": [
            {
              "exists": {
                "field": "Campaign"
              }
            },
            {
              "exists": {
                "field": "MainBrand"
              }
            }
          ],
          "must": [
            {
              "term": {
                "realChannel": {
                  "value": "weixin"
                }
              }
            },
            {
              "range": {
                "replyDate": {
                  "gte": "2021-11-11 00:00:00",
                  "format": "yyyy-MM-dd HH:mm:ss"
                }
              }
            },
            {
              "term": {
                "thread": {
                  "value": "0"
                }
              }
            }
          ]
        }
      }
    }

    注释:

    查询NumberofReplys不存在 ,Campaign或者MainBrand里面有值的,并且渠道为微信,发布时间为11月11号,帖子类型为主贴的前1000条数据 展示字段为: 【"Campaign", "MainBrand", "NumberofReplys", "replyDate", "SearchBrand"】

  • 相关阅读:
    SQLSERVER Tempdb的作用及优化
    sqlserver分区表索引
    Install the mongdb
    mysql常用参数监控
    Mysql由浅入深
    nginx配置文件优化
    ping主机不通邮件报警
    top结果解释
    了解MQ
    kafka安装部署
  • 原文地址:https://www.cnblogs.com/yunlongaimeng/p/15541325.html
Copyright © 2020-2023  润新知