当前位置: 首页 > news >正文

常用的Elasticsearch查询DSL

1.基本查询

GET /index_name/_search
{"query": {"match": {"dispatchClass": "1"}}
}

2.多条件查询

GET /index_name/_search
{"query": {"bool": {"must": [{"match": {"createUser": "xxxx"}},{"match": {"updateUser": "xxxx"}}]}}
}

3.范围查询

GET /index_name/_search
{"query": {"bool": {"filter": [{"range": {"createTime": {"gte": "2023-01-01 00:00:00","lte": "2023-08-15 20:00:00"}}}]}}
}

4.复杂查询

GET /index_name/_search
{"query": {"bool": {"must": [{"match": {"createUser": "xxxx"}},{"match": {"updateUser": "xxxxx"}}], "filter": [{"range": {"createTime": {"gte": "2023-01-01 00:00:00","lte": "2023-08-15 20:00:00"}}}]}}
}

5.聚合查询

GET /index_name/_search
{"aggs": {"total_count": {"value_count": {"field": "id"}}}
}
http://www.lryc.cn/news/127010.html

相关文章:

  • 计算机网络笔记
  • 高效反编译luac文件
  • 密码湘军,融合创新!麒麟信安参展2023商用密码大会,铸牢数据安全坚固堡垒
  • 关于视频监控平台EasyCVR视频汇聚平台建设“明厨亮灶”具体实施方案以及应用
  • 区块链系统探索之路:私钥的压缩和WIF格式详解
  • DiffusionDet: Diffusion Model for Object Detection
  • CH01_重构、第一个示例
  • 学习篇之React Fiber概念及原理
  • 商城-学习整理-高级-全文检索-ES(九)
  • 无人机跟随一维高度避障场景--逻辑分析
  • Android Studio Giraffe控制台乱码
  • 云原生 envoy xDS 动态配置 java控制平面开发 支持restful grpc实现 EDS 动态endpoint配置
  • Linux--实用指令与方法(部分)
  • 常见期权策略类型有哪些?
  • tomcat服务七层搭建动态页面查看
  • sql A表(含有部分B表字段) 向B表插入A表数据
  • 如何用思维导图+Markdown提升工作效率?
  • 睿趣科技:抖音开网店现在做还来得及吗
  • C++——list的简要介绍
  • Java自学网站推荐,专业教学快速提升
  • 深入学习SpringCloud Alibaba微服务架构,揭秘Nacos、Sentinel、Seata等核心技术,助力构建高效系统!
  • 【iMessage频發软件苹果群发技术开源原创】当 APNs 发送通知到一个离线设备时,APNs 会把通知存储起来(一定的时间内),当设备上线时再递送给设备。
  • 【数据结构】_8.二叉树OJ
  • 酷开系统 | 酷开科技大数据,更好的与目标消费人群建立联系
  • 无涯教程-Perl - study函数
  • dfs深度搜索入门之滑雪
  • Python程序设计——元组、集合和字典
  • 八股文之框架篇(Spring Boot、SSM)
  • [PaddlePaddle] [学习笔记] [上] 计算机视觉(卷积、卷积核、卷积计算、padding计算、BN、缩放、平移、Dropout)
  • 【JS 贪心算法常见步骤】