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

ES Elasticsearch日期范围查询和查不出的坑

按日期范围查询

如果字段为字符串类型,需要在字段后面加 .keyword 不加会出现查不出的问题。

查询范围有两种方式
方式一:
GET /xq_jdctxxx/_search 
{
  "query": {
    "range": {
      "cjsj.keyword": {
        "from": "2022-01-27",
        "to": "2022-03-11"
      }
    }
  }
}

方式二
GET xq_jdctxxx/_search
{
  "query": {
    "range": {
      "cjsj.keyword": {
        "gte": "2022-01-27",
        "lte": "2022-03-11"
      }
    }
  }
}

实例

查询全部,有大于2022-01-01的数据

在这里插入图片描述

按日期范围查询却没有查出来

在这里插入图片描述

字段后面加“.keyword”即可,分词问题

在这里插入图片描述

相关文章:

  • MASA Framework 获取配置信息的方法
  • visio是什么软件
  • RedisTemplate的Pipelined方式怎么使用?
  • jQuery实现下拉列表复选框 可多选
  • 【数据结构】图(邻接矩阵、邻接表、十字链表、邻接多重表)的数据结构(C++实现)
  • vue 在线预览PDF
  • 老照片怎么修复清晰?两分钟让你学会三个办法
  • grafana-用户管理
  • 八大排序 (上)
  • 第一讲:如何使用go-client连接k8s
  • rac节点停止和启动
  • NFS使用-动态供应
  • SAP Commerce Cloud ASM 模块的登录过程
  • 数据库迁移-国产化-迁移建议-GreenPlum DB向GBase 8a 迁移
  • Python Flask MongoDB Web开发:前 言
  • 深入了解以太坊
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 230. Kth Smallest Element in a BST
  • django开发-定时任务的使用
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • github指令
  • Java IO学习笔记一
  • Java 内存分配及垃圾回收机制初探
  • JavaScript 基本功--面试宝典
  • leetcode98. Validate Binary Search Tree
  • python学习笔记-类对象的信息
  • SpiderData 2019年2月25日 DApp数据排行榜
  • 笨办法学C 练习34:动态数组
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 使用 Docker 部署 Spring Boot项目
  • 小程序 setData 学问多
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • python最赚钱的4个方向,你最心动的是哪个?
  • 微龛半导体获数千万Pre-A轮融资,投资方为国中创投 ...
  • 选择阿里云数据库HBase版十大理由
  • 移动端高清、多屏适配方案
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • #预处理和函数的对比以及条件编译
  • $(function(){})与(function($){....})(jQuery)的区别
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (libusb) usb口自动刷新
  • (附源码)ssm高校社团管理系统 毕业设计 234162
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (七)Knockout 创建自定义绑定
  • (一) storm的集群安装与配置
  • (转)ABI是什么
  • (转)h264中avc和flv数据的解析
  • (转载)Linux 多线程条件变量同步
  • .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException
  • .gitignore文件_Git:.gitignore
  • .NET DevOps 接入指南 | 1. GitLab 安装
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .Net高阶异常处理第二篇~~ dump进阶之MiniDumpWriter