你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
无论才能、知识多么卓著,如果缺乏热情,则无异纸上画饼充饥,无补于事。
es搜索sort 排序的问题
Elasticsearch
| 作者
Felix
| 发布于2015年03月31日 | 阅读数:
19752
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
es检索数据的, 我按照id排序的时候,当升序的时候 116979 在第一个, 降序的时候89996排在第一个,大牛们怎么样才能处理好这个问题呢
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
stab
-
freshman
赞同来自:
Felix
根据你的描述,我猜测你是针对es里的“_id”进行排序的,“_id”是“string”类型,用它来排序肯定是达不到你想要的效果的。你建议你可以增设一个field,设成int类型,对该field进行排序。
Felix
赞同来自:
你好,谢谢您的回答!
假如在不修改"_id"字段的类型,还有其他办法吗,我看别人说设置mapping可以达到不分析string类型,从而进行排序 下面是我的mapping设置
在排序的时候 使用 {"id.raw": "desc"} 查询到的结果显示 sort字段为空。
是哪设置错了吗?我是es新手,还请多多包涵。
要回复问题请先
登录
或
注册
发起人
Felix
活动推荐
Aug
15
2025 Zabbix 中国峰会
上海
·
8-15 周五
·
报名中
Oct
17
第27届 GOPS 全球运维大会暨研运数智化技术峰会 · 上海站
上海
·
10-17 周五
·
报名中
相关问题
使用es做搜索,比如用户输入柠檬,搜出来的结果,柠檬汽水,柠檬位牙膏等在前面,真正想要的水果那个柠檬在后面。已经在中文分词中加了柠檬,还是不管用
这个问题有点难?
怎么解决elasticsearch集群占用太多虚拟内存(VIRT)的问题?占用了几十个G,有什么可以对它进行限制的相关设置吗?
集群稳定性的一些问题(一定量数据后集群变得迟钝)
elasticsearch functionScoreQuery scriptFunction效率问题
Elastic对类似枚举数据的搜索性能优化
关于单个机器分片数容量问题
logstash获取时间的问题
es scroll查询全部数据问题
索引某个shard无法恢复的问题
elasticsearch 中的store 以及倒排索引的问题
问题状态
最新活动:
2015-04-01 13:43
浏览:
19752
关注:
3
人
2 个回复
stab - freshman
赞同来自: Felix
Felix
赞同来自:
假如在不修改"_id"字段的类型,还有其他办法吗,我看别人说设置mapping可以达到不分析string类型,从而进行排序 下面是我的mapping设置
在排序的时候 使用 {"id.raw": "desc"} 查询到的结果显示 sort字段为空。
是哪设置错了吗?我是es新手,还请多多包涵。