Descripción
Información sobre una directiva de búsqueda de una aplicación de OpenSearch.
Ejemplo
{
"name": "test",
"description": "it's a test",
"searchConfigs":[
{
"queryType":"vector",
"firstRankName": "",
"secondRankName": "",
"mergeProportion": 30
},
{
"queryType":"keyword",
"firstRankName":"",
"secondRankName":"",
"mergeProportion": 70
}
],
"mergeConfig":{
"rankName": "",
"docCount": 5000
}
}
Estructura
|
Parámetro |
Tipo |
Descripción |
|
name |
String |
El nombre de la directiva de búsqueda. |
|
description |
String |
La descripción de la directiva de búsqueda. |
|
searchConfigs[] |
Object |
Los detalles de la directiva de búsqueda. Para obtener más información, consulte la sección searchConfig de este tema. |
|
mergeConfig |
Object |
Los detalles de la directiva de fusión. Para obtener más información, consulte la sección mergeConfig de este tema. |
|
isDefault |
Boolean |
Indica si la directiva de búsqueda es la predeterminada. |
searchConfig
Campo | Tipo | Descripción |
queryType | String | El tipo de búsqueda. Valores válidos: keyword: Búsqueda por palabra clave. vector: Búsqueda vectorial. |
firstRankName | String | El nombre de la expresión de ordenamiento preliminar. |
secondRankName | String | El nombre de la expresión de ordenamiento fino. |
mergeProportion | Integer | La proporción de resultados de recuperación. |
mergeConfig
|
Campo |
Tipo |
Descripción |
|
rankName |
String |
El nombre de la expresión de ordenamiento de fusión. |
|
docCount |
Integer |
La cantidad de documentos que se fusionan y ordenan. |