查询指定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"
}
}
]
}
es常用查询编辑
nsa652232023-12-02 17:05
相关推荐
不学会Ⅳ2 分钟前
Mac M芯片搭建jdk源码环境(jdk24)虫小宝7 分钟前
高佣金返利平台监控体系建设:APM、链路追踪与佣金异常预警系统技术实现sniper_fandc1 小时前
SpringBoot系列—入门代码的余温2 小时前
Maven引入第三方JAR包实战指南pianmian16 小时前
类(JavaBean类)和对象我叫小白菜6 小时前
【Java_EE】单例模式、阻塞队列、线程池、定时器Albert Edison7 小时前
【最新版】IntelliJ IDEA 2025 创建 SpringBoot 项目超级小忍7 小时前
JVM 中的垃圾回收算法及垃圾回收器详解weixin_446122467 小时前
JAVA内存区域划分勤奋的小王同学~8 小时前
(javaEE初阶)计算机是如何组成的:CPU基本工作流程 CPU介绍 CPU执行指令的流程 寄存器 程序 进程 进程控制块 线程 线程的执行