ElasticSearch置顶方案

这篇具有很好参考价值的文章主要介绍了ElasticSearch置顶方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近系统有个需求,希望工作流的审批人被催办后就要置顶在最前面,

工作流列表我是用es的,一开始想用pinned实现,但用pinned的话,每页都会置顶在前面,我的需求只是想让他优先排在前面,翻页后正常显示

后面找到这个,通过把匹配到数据的分数提高,然后用sort进行排序,就能实现我的需求了

GET wf_workflow-latest/_search
{
  
  "query": {
    "bool": {
      "must": [
        {
          "boosting": {
      //这是数据过滤条件,影响数据结果
"positive": { "match_all": {} },
        //这是相关性数据的过滤条件,不会影响数据结果,对得分有影响
"negative": { "bool": { "must": [ { "nested": { "path": "current_task.reminders", "query": { "term": { "current_task.reminders.reminder_user_id": { "value": 1 } } } } } ] } },
        //将匹配到的相关性数据的得分乘以这个系数
"negative_boost": 10 } } ] } }, "sort": [ "_score", { "last_modification_time": { "order": "asc" } } ], "from": 0, "size": 20 }

 文章来源地址https://www.toymoban.com/news/detail-649150.html

到了这里,关于ElasticSearch置顶方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 创意项目管理软件推荐:满足客户需求的完美解决方案

    发现功能强大的工作管理软件,让创意大放异彩。将您团队的愿景变成引人注目的项目。 Zoho Projects的创意项目管理软件可帮助您和您的团队在一个地方监督多个项目。使用我们的内置管理工具和模板,花更少的时间在管理上,而将更多的时间用于创建。 不要浪费时间搜索信

    2024年02月14日
    浏览(47)
  • 浅析景区慢直播的需求与基于视频技术的解决方案

    从春节到“五一”假期,旅游市场高开稳走,复苏持续提速。“慢直播”是一种特别的直播形式,没有主持人,也没有绚丽的镜头切换以及精美的后期制作,只用固定机位拍摄来更加真实地展现事件现场,以很低的制作成本、“无添加”的真实画面呈现给观众,其独特的真实

    2024年02月10日
    浏览(38)
  • 新型温湿度传感器解决方案:满足多样化应用需求

    在许多环境和应用场景中,温度和湿度的监控和管理都至关重要。例如,在农业大棚中,精确控制温湿度对于作物的生长影响巨大;在仓储物流中,保持适宜的温湿度可以延长物品的保存期限;在HVAC系统中,精确的温湿度控制可以提高舒适度和节能效果。因此,选择一款合适

    2024年02月09日
    浏览(52)
  • 【2023五一杯数学建模】 B题 快递需求分析问题 建模方案及MATLAB实现代码

    【2023五一杯数学建模】B题 快递需求分析 31页论文 请依据以下提供的附件数据和背景内容,建立数学模型,完成接下来的问题:问题背景是,网络购物作为一种重要的消费方式,带动着快递服务需求飞速增长,为我国经济发展做出了重要贡献。准确地预测快递运输需求数量对

    2024年02月01日
    浏览(73)
  • 商城系统需求分析

    网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。 分为两个系统模块: 用户前台系统 该网站是通过用户注册、登录、浏览商品、按分类搜索、搜索、购

    2024年01月18日
    浏览(39)
  • 信息系统中的需求分析

    软件需求是指用户对新系统在功能、行为、性能、设计约束等方面的期望。根据IEEE的软件工程标准词汇表,软件需求是指用户解决问题或达到目标所需的条件或能力,是系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或能力,以及反映这些条件或

    2024年01月17日
    浏览(33)
  • 电网管理信息系统安全运行需求分析

    传统的电网企业信息系统存在着许多的问题,信息系统的数据安全不能得到 保障,容易丢失;对于庞大分散的客户端不能进行有效地管理,并且需要耗费大 量的人力和时间去维护;硬件的价格高且使用周期短,这就给企业带来了高成本 的压力;用户对于应用系统的升级比较

    2024年02月07日
    浏览(58)
  • Java Maven 构建项目里面有个聚合的概念

    Java 项目里面有个聚合的概念,它没有.net里面解决方案(solution)的能力,可以统一的编译项目下的所有包,或设置统一的打包路径,使用maven编译后的产物也不会像.net那样编译到当前项目的bin文件夹下面,而是统一的生成到配置好的 settings.xml 文件的 localRepository 配置节下的路

    2024年02月14日
    浏览(38)
  • 构建高效外卖系统平台:从需求到实现

    随着科技的不断进步和人们生活节奏的加快,外卖成为了越来越多人的饮食选择。为了满足这一需求,开发一套高效的外卖系统平台变得尤为重要。本文将从需求分析开始,逐步引导您了解如何开发一套完整的外卖系统平台。 在开始开发外卖系统平台之前,我们需要明确平台

    2024年02月13日
    浏览(55)
  • 系统架构7个非功能性需求

    作者:编码专家 博客:https://www.codingbrick.com 寄语:就算终其一生是个平凡人,那也不算什么失败。 在软件系统里面,功能性需求是面向用户、详细明确的需求,由产品人员根据市场的需要提炼出来,是产品生命周期里最重要的一环。比如电商系统里面的优惠券功能,通常包

    2024年02月08日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包