Tous les produits
Search
Centre de documentation

OpenSearch:SearchStrategy

Dernière mise à jour :Aug 10, 2026

Description

Informations sur la stratégie de recherche d'une application OpenSearch.

Exemple

{
	"name": "test",
 "description": "it's a test",
 "searchConfigs":[
		{
			"queryType":"vector",
 "firstRankName": "",
 "secondRankName": "",
 "mergeProportion": 30
 },
 {
			"queryType":"keyword",
 "firstRankName":"",
 "secondRankName":"",
 "mergeProportion": 70
 }
 ],
 "mergeConfig":{
 	"rankName": "",
 "docCount": 5000
	}
}

Structure

Parameter

Type

Description

name

String

Nom de la stratégie de recherche.

description

String

Description de la stratégie de recherche.

searchConfigs[]

Object

Détails de la stratégie de recherche.

Pour plus d'informations, consultez la section searchConfig de cette rubrique.

mergeConfig

Object

Détails de la stratégie de fusion.

Pour plus d'informations, consultez la section mergeConfig de cette rubrique.

isDefault

Boolean

Indique si la stratégie de recherche est celle par défaut.

searchConfig

Field

Type

Description

queryType

String

Type de recherche. Valeurs possibles :

keyword : recherche par mot-clé.

vector : recherche vectorielle.

firstRankName

String

Nom de l'expression de tri préliminaire.

secondRankName

String

Nom de l'expression de tri fin.

mergeProportion

Integer

Proportion des résultats de recherche.

mergeConfig

Field

Type

Description

rankName

String

Nom de l'expression de tri de fusion.

docCount

Integer

Nombre de documents fusionnés et triés.