博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
elasticsearch之排序
阅读量:7062 次
发布时间:2019-06-28

本文共 566 字,大约阅读时间需要 1 分钟。

本文主要记录es的排序使用。

默认排序

是根据评分排序的

"sort":[{"_score":"desc"}]

指定排序字段

{    "query": {        "terms": {            "title": [                "crime",                 "front",                 "punishment"            ]        }    },     "sort": [        {            "title": "asc"        }    ]}

missing值的排序

默认情况下,没有给定字段的文档,如果是升序,则会出现在第一个,如果是降序,则出现在最后一个,使用数字字段排序时,可以更改对缺少字段的文档的默认行为

{    "query": {        "match_all": { }    },     "sort": [        {            "section": {                "order": "asc",                 "missing": "_last"            }        }    ]}

参考

转载地址:http://bvfll.baihongyu.com/

你可能感兴趣的文章
oracle 查看 、创建、删除 dblink
查看>>
spring boot 1.x 拦截器
查看>>
reactjs 分模块学习
查看>>
Android中Messenger的使用
查看>>
判断矩形相交
查看>>
html笔记
查看>>
[Java]安装Tomcat
查看>>
linux下进度条的简单实现
查看>>
我的友情链接
查看>>
Android项目中引用外部项目library失败的原因
查看>>
线性回归原理和实现基本认识
查看>>
类的生命周期
查看>>
Docker 入门及安装[Docker 系列-1]
查看>>
java中使用反射获取pojo(实体)类的所有字段值
查看>>
Linux - 常用参考资料(持续更新)
查看>>
运维经验分享(一)-- Linux Shell之ChatterServer服务控制脚本
查看>>
Linux - tar命令详解
查看>>
DFA和NFA
查看>>
NTP常见问题和解决方案&配置文件详解
查看>>
XmlParser和HtmlParser
查看>>