SearchStrategy

描述

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

归并排序文档数