Condividi tramite


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.

fieldName

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