FreshnessScoringFunction interface
Definiert eine Funktion, die Bewertungen basierend auf dem Wert eines Datum-Uhrzeit-Felds erhöht.
- Extends
Eigenschaften
parameters | Parameterwerte für die Aktualitätsbewertungsfunktion. |
type | Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
Geerbte Eigenschaften
boost | Ein Multiplikator für die unformatierte Bewertung. Muss eine positive Zahl sein, die nicht gleich 1,0 ist. |
field |
Der Name des Felds, das als Eingabe für die Bewertungsfunktion verwendet wird. |
interpolation | Ein Wert, der angibt, wie die Verstärkung in Dokumentergebnisse interpoliert wird; Ist standardmäßig auf "Linear" festgelegt. |
Details zur Eigenschaft
parameters
Parameterwerte für die Aktualitätsbewertungsfunktion.
parameters: FreshnessScoringParameters
Eigenschaftswert
type
Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann
type: "freshness"
Eigenschaftswert
"freshness"
Geerbte Eigenschaftsdetails
boost
Ein Multiplikator für die unformatierte Bewertung. Muss eine positive Zahl sein, die nicht gleich 1,0 ist.
boost: number
Eigenschaftswert
number
fieldName
Der Name des Felds, das als Eingabe für die Bewertungsfunktion verwendet wird.
fieldName: string
Eigenschaftswert
string
geerbt vonBaseScoringFunction.fieldName
interpolation
Ein Wert, der angibt, wie die Verstärkung in Dokumentergebnisse interpoliert wird; Ist standardmäßig auf "Linear" festgelegt.
interpolation?: ScoringFunctionInterpolation