DistanceScoringFunction interface
Define uma função que aumenta as pontuações com base na distância de uma localização geográfica.
- Extends
Propriedades
| parameters | Valores de parâmetros para a função de pontuação de distância. |
| type | Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser |
Propriedades Herdadas
| boost | Um multiplicador para a pontuação bruta. Deve ser um número positivo não igual a 1,0. |
| field |
O nome do campo usado como entrada para a função de pontuação. |
| interpolation | Um valor que indica como o impulsionamento será interpolado entre as pontuações dos documentos; o padrão é "Linear". |
Detalhes de Propriedade
parameters
Valores de parâmetros para a função de pontuação de distância.
parameters: DistanceScoringParameters
Valor de Propriedade
type
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser
type: "distance"
Valor de Propriedade
"distance"
Detalhes da Propriedade Herdada
boost
Um multiplicador para a pontuação bruta. Deve ser um número positivo não igual a 1,0.
boost: number
Valor de Propriedade
number
Herdado deScoringFunction.boost
fieldName
O nome do campo usado como entrada para a função de pontuação.
fieldName: string
Valor de Propriedade
string
Herdado deScoringFunction.fieldName
interpolation
Um valor que indica como o impulsionamento será interpolado entre as pontuações dos documentos; o padrão é "Linear".
interpolation?: ScoringFunctionInterpolation
Valor de Propriedade
Herdado deScoringFunction.interpolation