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

Gibt den Typ der zu verwendenden Funktion an. Gültige Werte sind Größe, Aktualität, Entfernung und Tag. Der Funktionstyp muss in Kleinbuchstaben geschrieben werden.

Geerbte Eigenschaften

boost

Ein Multiplikator für die unformatierte Bewertung. Muss eine positive Zahl sein, die nicht gleich 1,0 ist.

fieldName

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

Gibt den Typ der zu verwendenden Funktion an. Gültige Werte sind Größe, Aktualität, Entfernung und Tag. Der Funktionstyp muss in Kleinbuchstaben geschrieben werden.

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

Geerbt vonScoringFunction.boost

fieldName

Der Name des Felds, das als Eingabe für die Bewertungsfunktion verwendet wird.

fieldName: string

Eigenschaftswert

string

Geerbt vonScoringFunction.fieldName

interpolation

Ein Wert, der angibt, wie die Verstärkung in Dokumentergebnisse interpoliert wird; Ist standardmäßig auf "Linear" festgelegt.

interpolation?: ScoringFunctionInterpolation

Eigenschaftswert

Geerbt vonScoringFunction.interpolation