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.

fieldName

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