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 de 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: 'soma', 'média', 'mínimo', 'máximo', '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 de Propriedade
functionAggregation
Um valor que indica como os resultados de 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: 'soma', 'média', 'mínimo', 'máximo', 'firstMatching'
functionAggregation?: ScoringFunctionAggregation
Valor de Propriedade
functions
A coleção de funções que influenciam a pontuação de documentos.
functions?: ScoringFunction[]
Valor de Propriedade
name
O nome do perfil de pontuação.
name: string
Valor de Propriedade
string
textWeights
Parâmetros que aumentam a pontuação com base em correspondências de texto em determinados campos de índice.
textWeights?: TextWeights