DistanceScoringFunction interface
Definisce una funzione che aumenta i punteggi in base alla distanza da una posizione geografica.
- Extends
Proprietà
| parameters | Valori dei parametri per la funzione di assegnazione dei punteggi della distanza. |
| type | Indica il tipo di funzione da utilizzare. I valori validi includono magnitudine, freschezza, distanza e tag. Il tipo di funzione deve essere minuscolo. |
Proprietà ereditate
| boost | Moltiplicatore per il punteggio non elaborato. Deve essere un numero positivo diverso da 1,0. |
| field |
Nome del campo utilizzato come input per la funzione di assegnazione dei punteggi. |
| interpolation | Valore che indica come verrà interpolata la priorità tra i punteggi dei documenti; il valore predefinito è "Lineare". |
Dettagli proprietà
parameters
Valori dei parametri per la funzione di assegnazione dei punteggi della distanza.
parameters: DistanceScoringParameters
Valore della proprietà
type
Indica il tipo di funzione da utilizzare. I valori validi includono magnitudine, freschezza, distanza e tag. Il tipo di funzione deve essere minuscolo.
type: "distance"
Valore della proprietà
"distance"
Dettagli proprietà ereditate
boost
Moltiplicatore per il punteggio non elaborato. Deve essere un numero positivo diverso da 1,0.
boost: number
Valore della proprietà
number
Ereditato daScoringFunction.boost
fieldName
Nome del campo utilizzato come input per la funzione di assegnazione dei punteggi.
fieldName: string
Valore della proprietà
string
Ereditato daScoringFunction.fieldName
interpolation
Valore che indica come verrà interpolata la priorità tra i punteggi dei documenti; il valore predefinito è "Lineare".
interpolation?: ScoringFunctionInterpolation
Valore della proprietà
Ereditato daScoringFunction.interpolation