解决:Elasticsearch7 按时间排序查询返回sort值为负数

2023-10-30

背景:最近项目中需要使用到 Elasticsearch7 用于存储数据,返回数据时默认按照数据写入时间进行排序。

遇到问题:在进行排序时,查询语句返回的sort值一直为负数,返回结果也是乱的,不是按照时间排序之后的,具体截图如下:
问题图片
解决方法:查看 建库语句中的排序字段名与插入语句的字段名及查询语句的字段名是否一致!!! 建议像这些字段名之类的最好还是直接复制粘贴,不会报错。

节后语:好了,以上就是我的解决方案,困扰了半个来月的问题竟然如此简单,为自己的粗心大意上了一堂深刻的课程!!!魔鬼果然是隐藏在细节中,与诸君共勉。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

解决:Elasticsearch7 按时间排序查询返回sort值为负数 的相关文章

随机推荐

  • quartusII创建第一个VHDL程序

    选择file new project wizard 点击next 这一步忽略 输入项目的名称 自己写就可以 随便什么 不要有空格 默认选择空文件 next 如果需要增加写好的文件 自己选择 不需要就忽略 直接next 选择硬件器件型号 打包
  • 错误信息:未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。

    错误信息 未在本地计算机上注册 microsoft ACE oledb 12 0 提供程序 解决办法 去下载 然后安装就行了 本错误是由于你使用了ACCESS2007版本建立的数据库 但服务器中没有相配合使用的程序 所以出错 未在本地计算机
  • HG海光X86

    1 X86模式 只有Intel和AMD可以持续演进 架构授权体系封闭 仅限于Intel和AMD交叉授权 其他厂家无法拿到完整授权 2 HG授权来自AMD 属于IP授权且盒子公司被AMD控股 核心技术受控在AMD IP授权只能用 不能改 无法
  • 临界区(锁)windows/linux通用

    lock h pragma once ifdef WIN32 include
  • react umi dva 使用 useSelector,useDispatch

    react umi dva 使用 useSelector useDispatch 需要保证 是在hooks 里面引入使用 且 是hooks 方式 调用 组件
  • 微信赌场——H5棋牌游戏渗透之旅

    i春秋作家 F0rmat 0x01 前言 本来不想发的 涉及太多利益了 这些棋牌游戏的源码最高能卖到几万 开发起来不比一个商场程序难 最近又太忙了 没时间去做代码审计的文章了 但一不小心又抢了个运气王 0x02 开始 一天做这行的朋友来找我
  • 全书简介和作者寄语

    聪明办法学Python 大家好 我是小雨姑娘 双非本科自学数据挖掘 曾两次获得数据挖掘比赛冠军 被选入2020数据挖掘竞赛十大开源贡献者 人工智能开源组织Datawhale成员 现于北美攻读计算机博士学位 创作本教程的初心是提供一个更快捷有
  • sqli-labs靶场第十八关

    十八关有点特殊 后台对输入的账号和密码都调用了函数进行过滤了 所以要转换注入方式 尝试去请求头里面修改信息 可以尝试cookie注入 user agent注入 refer字段注入 最终在user agent字段发现注入点 因为输入单引号或双
  • Python经典热力学数值分析

    气体动力学理论 理想气体定律的推导 Python 数值探索 以下Python代码块比较平均值 x langle x rangle x 和均方根 x
  • 推荐一款word转pdf超好用的包:aspose-words(解决中文乱码)

    aspose words 是一款超好用的转换工具 转换效果很好 且实现超级简单 首先通过pom xml 引入
  • vue-自定义指令

    自定义指令 一 定义语法 1 局部指令 new Vue new Vue directives 指令名 配置对象 或 directives 指令名 回调函数 2 全局指令 Vue directive 指令名 配置对象 或 Vue direct
  • 树莓派ARM64系统中如何设置opencv-python读取高清摄像头画面

    问题 树莓派4B 8G 2021 10 30 raspios bullseye arm64 img Linux raspberrypi 5 10 63 v8 1459 SMP PREEMPT Wed Oct 6 16 42 49 BST 2
  • 如何实现跨项目共享token

    项目场景 由于旧项目的改版变动比较大 需要新开一个项目 就需要用两个项目共享token 一 由于域名是相同的 先获取host内容 二 编写cookie 保存和获取的方法 const Cookie set name value days va
  • vim/gvim插件-verilog autodef-自动生成

    使用gvim插件效果如下 使用效果如下 总结 优点 1 这个使用效果是比emacs的auto reg和auto wire是方便且全面的 auto wire只能定义output的类型生成 2 这个插件还有AutoInstPortReAlign
  • springcache中常用的注解

    Cacheable注解 标记在 个 法上 也可以标记在 个类上缓存标注对象的返回结果 标注在 法上缓存该 法的返回值 标注在类上缓存该类所有的 法返回值 一般标注在方法上 Cacheable value product key root m
  • 高德地图AMap——setCenter与infoWindow冲突导致不能够正确的设置中心点

    前提概要 Amap添加了marker marker上有弹窗infoWindow 点击marker要求地图设置中心点为marker位置 问题 使用map setCenter 之后地图中心点并没有设置正确 原因 infoWindow默认属性au
  • Linux下安装Vue2+VueRouter2+webpack 构建项目实战

    第一步 首先 需要安装vue cil 命令如下 sudo npm install g vue cli 这个命令只需要运行一次就可以了 安装上之后 以后就不用安装了 下面 我们来用vue cil构建一个项目 首先 我们在终端中把当前目录定位到
  • 《王道》数据结构之查找(七)

    数据结构入门之查找 七 概述 常见术语 查找算法的评价指标 一 顺序查找 1 1 算法思想 1 2 算法实现与效率分析 1 3 算法优化的情况 1 3 1 若表中元素有序 1 3 2 若表中元素被查概率不等 二 折半查找 2 1 算法思想
  • PostgreSQL 源代码安装

    创建用户组与必需的包 groupadd postgres useradd g postgres postgres wget https ftp postgresql org pub source v13 7 postgresql 13 7
  • 解决:Elasticsearch7 按时间排序查询返回sort值为负数

    背景 最近项目中需要使用到 Elasticsearch7 用于存储数据 返回数据时默认按照数据写入时间进行排序 遇到问题 在进行排序时 查询语句返回的sort值一直为负数 返回结果也是乱的 不是按照时间排序之后的 具体截图如下 解决方法 查