FreshnessScoringFunction interface
Definisce una funzione che aumenta i punteggi in base al valore di un campo di data e ora.
- Extends
Proprietà
parameters | Valori dei parametri per la funzione di assegnazione dei punteggi di aggiornamento. |
type | Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere |
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à interpolato il boosting tra i punteggi del documento; il valore predefinito è "Lineare". |
Dettagli proprietà
parameters
Valori dei parametri per la funzione di assegnazione dei punteggi di aggiornamento.
parameters: FreshnessScoringParameters
Valore della proprietà
type
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere
type: "freshness"
Valore della proprietà
"freshness"
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 daBaseScoringFunction.boost
fieldName
Nome del campo utilizzato come input per la funzione di assegnazione dei punteggi.
fieldName: string
Valore della proprietà
string
Ereditato daBaseScoringFunction.fieldName
interpolation
Valore che indica come verrà interpolato il boosting tra i punteggi del documento; il valore predefinito è "Lineare".
interpolation?: ScoringFunctionInterpolation
Valore della proprietà
Ereditato daBaseScoringFunction.interpolation