Partilhar via


ScoringProfile interface

Define parâmetros para um índice de pesquisa que influenciam a pontuação em consultas de pesquisa.

Propriedades

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'

functions

A coleção de funções que influenciam a pontuação de documentos.

name

O nome do perfil de pontuação.

textWeights

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

Valor de Propriedade