我有6-7个索引,每当搜索所有索引时,我都希望在搜索中为该索引设置优先级
假设我有5个具有索引名称的索引
我想确保搜索结果是我首先从用户而不是专家或管理员那里获得的
我使用的是弹性搜索版本6.64
我找不到任何与搜索优先级相关的好文档,弹性搜索中提到的优先级主要与索引的恢复有关
答案 0 :(得分:0)
是的,可以根据您的ES版本语法使用indices_boost。
POST index1,index2,.... index6 / _search
{
"indices_boost" : [
{ "index1" : 5 }, --> index1, will get higher score
{ "index2" : 4 }
]
}