gpt4 book ai didi

elasticsearch - 我们可以优先考虑 Elasticsearch 中搜索索引的顺序吗

转载 作者:行者123 更新时间:2023-12-03 02:11:23 25 4
gpt4 key购买 nike

我有6-7个索引,每当我搜索所有索引时,我都希望在搜索中为该索引设置优先级
假设我有5个带有索引名称的索引

  • 用户
  • 专家
  • 管理员
  • 支持
  • super 管理员

  • 我想确保我首先从用户而不是专家或管理员那里获得搜索结果
    我使用的是 Elasticsearch 版本6.64
    我找不到任何与搜索优先级有关的好的文档, Elasticsearch 中提到的优先级主要与索引的恢复有关

    最佳答案

    是的,可以根据您的ES版本语法使用indices_boost来实现。
    POST index1,index2,.... index6 / _search

    {
    "indices_boost" : [
    { "index1" : 5 }, --> index1, will get higher score
    { "index2" : 4 }
    ]
    }

    关于elasticsearch - 我们可以优先考虑 Elasticsearch 中搜索索引的顺序吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64603853/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com