es常用查询编辑

复制代码
查询指定id信息
GET /index_name/_doc/1074266245


查询指定信息并降序
GET /index_name/_search
{
  "query": {
    "term": {
      "deviceId": {
        "value": "1074266245"
      }
    }
  }, 
  "sort": [
    {
      "timestamp": {
        "order": "desc"
      }
    }
  ]
}



//多条件查询
GET /index_name/_search
{
  "query": {
    "bool": {
      "must": [
        {
          "term": {
            "payload.locator_dev_id": {
              "value": 100902
            }
          }
        },
        {
          "term": {
            "payload.dev_id": {
              "value": 100301
            }
          }
        }
      ]
    }
  },
  "sort": [
    {
      "timestamp": {
        "order": "desc"
      }
    }
  ]
}
//自定字段去重查询
GET /index_name/_search
{
    "query": {
    "term": {
      "bodyObj.payLoad.dev_id": {
        "value": "100101"
      }
    }
    },
    "collapse": {
        "field": "bodyObj.payLoad.key"
    },
    "from": 0,
    "size": 10,
    "track_total_hits": true,
    "aggs": {
      "courseAgg": {
        "cardinality": {
          "field": "bodyObj.payLoad.key"
        }
      }
    }
}
//修改指定字段值
POST /index_name/_update/101202
{
  "doc": {
    "category":"2"
  }
}

#指定字段必须存在或不存在
GET /index_name/_search
{
  "query": {
    "bool": {
      "must": [
        {
          "exists": {
            "field": "deviceId"
          }
        }
      ]
    }
  },
  "sort": [
    {
      "timestamp": {
        "order": "desc"
      }
    }
  ]
}
相关推荐
oak隔壁找我20 小时前
整合spring ai alibaba + ollama 实现一个可以执行python代码、读、写txt文档功能的Agent
java·人工智能·后端
qq_124987075320 小时前
基于springboot+vue的医疗信息系统(源码+论文+部署+安装)
java·开发语言·vue.js·spring boot·后端·毕业设计
有想法的py工程师20 小时前
PostgreSQL × Debezium × Kafka 时间戳机制 [附对照表]
postgresql·kafka·debezium
Dolphin_Home20 小时前
Java Stream 数据处理笔记:从嵌套集合中过滤特定类别的Map
java·windows·笔记
烟沙九洲20 小时前
企业微信相关文档
java·企业微信
兩尛20 小时前
【华为OD机试】运维日志排序
java·数据结构·华为od
sanggou20 小时前
对接第三方服务踩坑:属性大小写不匹配导致数据解析失败,一个注解搞定!
java
计算机毕设指导620 小时前
基于微信小程序的电子数据取证知识测试系统【源码文末联系】
java·spring boot·微信小程序·小程序·tomcat·maven·intellij idea
盐焗西兰花20 小时前
鸿蒙学习实战之路-Java 开发者快速上手 ArkTS 指南
java·学习·harmonyos
寒水馨20 小时前
javax.servlet : javax.servlet-api 中文文档(中英对照·API·接口·操作手册·全版本)以4.0.1为例,含Maven依赖
java·后端