描述
OpenSearch查詢策略。
樣本
{
"name": "test",
"description": "it's a test",
"searchConfigs":[
{
"queryType":"vector",
"firstRankName": "",
"secondRankName": "",
"mergeProportion": 30
},
{
"queryType":"keyword",
"firstRankName":"",
"secondRankName":"",
"mergeProportion": 70
}
],
"mergeConfig":{
"rankName": "",
"docCount": 5000
}
}結構
名稱 | 類型 | 描述 |
name | String | 名稱 |
description | String | 描述 |
searchConfigs[] | Object | 查詢策略, 參考:searchConfig |
mergeConfig | Object | 歸併策略, 參考:mergeConfig |
isDefault | Boolean | 是否設定預設 |
searchConfig
欄位 | 類型 | 描述 |
queryType | String | 查詢類型: keyword: 關鍵字查詢 vector: 向量查詢 |
firstRankName | String | 基礎排序名稱 |
secondRankName | String | 業務排序名稱 |
mergeProportion | Integer | 參與綜合排序的比例 |
mergeConfig
欄位 | 類型 | 描述 |
rankName | String | 歸併排序名稱 |
docCount | Integer | 歸併排序文檔數 |