ScoringProfile interface
Define parâmetros para um índice de pesquisa que influenciam a pontuação em consultas de pesquisa.
Propriedades
function |
Um valor que indica como os resultados das funções de pontuação individuais devem ser combinados. O padrão é "Soma". Ignorado se não houver funções de pontuação. Os valores possíveis incluem: 'sum', 'average', 'minimum', 'maximum', 'firstMatching' |
functions | A coleção de funções que influenciam a pontuação de documentos. |
name | O nome do perfil de pontuação. |
text |
Parâmetros que aumentam a pontuação com base em correspondências de texto em determinados campos de índice. |
Detalhes da propriedade
functionAggregation
Um valor que indica como os resultados das funções de pontuação individuais devem ser combinados. O padrão é "Soma". Ignorado se não houver funções de pontuação. Os valores possíveis incluem: 'sum', 'average', 'minimum', 'maximum', 'firstMatching'
functionAggregation?: ScoringFunctionAggregation
Valor da propriedade
functions
A coleção de funções que influenciam a pontuação de documentos.
functions?: ScoringFunction[]
Valor da propriedade
name
O nome do perfil de pontuação.
name: string
Valor da propriedade
string
textWeights
Parâmetros que aumentam a pontuação com base em correspondências de texto em determinados campos de índice.
textWeights?: TextWeights