你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
分享
文章
活动
登录
悟空,拿我的打狗棒来
ElasticSearch沉底 排序如何做
Elasticsearch
| 作者
Dalon
| 发布于2022年03月23日 | 阅读数:
1083
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
有个需求,多个字段做排序。其中有个字段只有两个值(1和0)1是有效数据,0 是无效数据。这边要做ES的分页,所有我想对这个字段进行排序。如果是0 做沉底操作。不参与其他字段的算分。希望大家帮帮忙。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
Elaticsearch7.9 版本
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
spoofer
赞同来自:
Dalon
没太明白你的需求~ 这个字段只有 0 和 1 本身这个字段应该就不用算分了因为没啥意义,为啥还要对这个字段排序?
是想这个字段匹配 1 的时候优先显示, 然后显示完所有 1 后,再显示匹配 0 的?
提供两个算分的利器:
Boosting Query,在 positive 块中指定匹配文档的语句,同时降低在 negative 块中也匹配的文档的得分,提供调整相关性算分的能力
function_score Query 允许你在查询结束以后去修改每一个匹配文档的相关性算分,所以使用算分函数可以改变或者替换原来的相关性算分结果。
官方文档
要回复问题请先
登录
或
注册
发起人
Dalon
活动推荐
Jun
17
搜索客 Meetup 讲师招募(长期有效)
线上
·
6-17 周一
·
进行中
Nov
30
【活动报名】ClickHouse Beijing User Group 第2届 Meetup
北京
·
11-30 周六
·
报名中
相关问题
elasticsearch scroll查询的原理没太懂
我来写第一个帖子-你们都是什么时候知道elasticsearch的?
怎么解决elasticsearch集群占用太多虚拟内存(VIRT)的问题?占用了几十个G,有什么可以对它进行限制的相关设置吗?
elasticsearch 设置 node.data: false 依然有数据
ElasticSearch-Hadoop的目標是什麼呢??
elasticsearch functionScoreQuery scriptFunction效率问题
Elasticsearch聚合操作的时间复杂度是O(n)吗?
如何清理Elasticsearch特定时间段数据?
请教elasticsearch出现unassigned shards根本原因
elasticsearch 中的store 以及倒排索引的问题
如何设置分配给elasticsearch的内存大小?
问题状态
最新活动:
2022-04-02 10:01
浏览:
1083
关注:
2
人
1 个回复
spoofer
赞同来自: Dalon
是想这个字段匹配 1 的时候优先显示, 然后显示完所有 1 后,再显示匹配 0 的?
提供两个算分的利器:
Boosting Query,在 positive 块中指定匹配文档的语句,同时降低在 negative 块中也匹配的文档的得分,提供调整相关性算分的能力
function_score Query 允许你在查询结束以后去修改每一个匹配文档的相关性算分,所以使用算分函数可以改变或者替换原来的相关性算分结果。
官方文档