DistanceScoringFunction interface
Définit une fonction qui augmente les scores en fonction de la distance d’un emplacement géographique.
- Extends
Propriétés
parameters | Valeurs de paramètre pour la fonction de scoring de distance. |
type | Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
Propriétés héritées
boost | Multiplicateur pour le score brut. Doit être un nombre positif qui n’est pas égal à 1,0. |
field |
Nom du champ utilisé comme entrée dans la fonction de scoring. |
interpolation | Valeur indiquant la façon dont l’augmentation sera interpolée entre les scores de document ; la valeur par défaut est « Linear ». |
Détails de la propriété
parameters
Valeurs de paramètre pour la fonction de scoring de distance.
parameters: DistanceScoringParameters
Valeur de propriété
type
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
type: "distance"
Valeur de propriété
"distance"
Détails de la propriété héritée
boost
Multiplicateur pour le score brut. Doit être un nombre positif qui n’est pas égal à 1,0.
boost: number
Valeur de propriété
number
Hérité deBasescoringFunction.boost
fieldName
Nom du champ utilisé comme entrée dans la fonction de scoring.
fieldName: string
Valeur de propriété
string
Hérité deBaseScoringFunction.fieldName
interpolation
Valeur indiquant la façon dont l’augmentation sera interpolée entre les scores de document ; la valeur par défaut est « Linear ».
interpolation?: ScoringFunctionInterpolation
Valeur de propriété
Hérité deBaseScoringFunction.interpolation