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

Elasticsearch 查询排序报错总结

Elasticsearch 查询sort报错总结

文章目录

  • Elasticsearch 查询`sort`报错总结
        • 错误
      • 1、使用Es对 `sort` 进行排序字段类型的要求
        • 1.1、数值类型(如 `integer`、`long`、`float`、`double`)
        • 1.2、日期类型(如 `date`)
        • 1.3、字符串类型(如 `keyword`、`text`)
        • 1.4、布尔类型(`boolean`)
        • 1.5、地理坐标类型(`geo_point`)
      • 2、解决方式
        • 2.1、字段映射分析
        • 2.2、使用 `sort` 进行排序
        • 2.3、代码解释
        • 2.4、REST API 示例
        • 2.5、注意事项

text 类型这种类型的字段在存储时会进行分词处理,通常不能直接用于排序。

我们在项目实践中通过Elasticsearch进行查询的时候需要排序;例如通过下面的字段进行查询排序

"archive_num": {"type": "text","fields": 

http://www.mrgr.cn/news/98631.html

相关文章:

  • 一次现网问题定位-慢接口告警
  • Go:包和 go 工具
  • Linux:Makefile
  • Kubernetes 节点摘除指南
  • C#: 用Libreoffice实现Word文件转PDF
  • 七、Linux基础day02--Linux命令02
  • chapter32_SpringMVC与DispatcherServlet
  • 来个去照片背景的GUI程序
  • 毛笔书体检测-hog+svm python opencv源码
  • Linux上位机开发实践(SoC和MCU的差异)
  • Information-Theoretic Limits of Bistatic Integrated Sensing and Communication
  • BTS7960 直流电机控制程序
  • SAP ECCS 标准报表 切换为EXCEL电子表格模式
  • 构建大模型知识库(一)
  • 【c++深入系列】:new和delete运算符详解
  • 安卓手游逆向
  • mysql表类型查询
  • 通过建模和仿真进行高速连接器设计
  • Python爬虫第15节-2025今日头条街拍美图抓取实战
  • GIS开发笔记(7)结合osg及osgEarth实现不同高度下的三个圆形区域形成的三维覆盖轮廓区域绘制