Sdílet prostřednictvím


FreshnessScoringFunction interface

Definuje funkci, která zvyšuje skóre na základě hodnoty pole data a času.

Extends

Vlastnosti

parameters

Hodnoty parametrů pro funkci bodování aktuálnosti.

type

Polymorfní diskriminátor, který určuje, jaké typy může být tento objekt

Zděděné vlastnosti

boost

Násobitel nezpracovaného skóre. Musí to být kladné číslo, které se nerovná 1,0.

fieldName

Název pole použitého jako vstup pro bodovací funkci.

interpolation

Hodnota označující, jak bude zvýšení interpolováno napříč skóre dokumentu; výchozí hodnota je "Lineární".

Podrobnosti vlastnosti

parameters

Hodnoty parametrů pro funkci bodování aktuálnosti.

parameters: FreshnessScoringParameters

Hodnota vlastnosti

type

Polymorfní diskriminátor, který určuje, jaké typy může být tento objekt

type: "freshness"

Hodnota vlastnosti

"freshness"

Podrobnosti zděděných vlastností

boost

Násobitel nezpracovaného skóre. Musí to být kladné číslo, které se nerovná 1,0.

boost: number

Hodnota vlastnosti

number

Zděděno zBaseScoringFunction.boost

fieldName

Název pole použitého jako vstup pro bodovací funkci.

fieldName: string

Hodnota vlastnosti

string

Zděděno zeBaseScoringFunction.fieldName

interpolation

Hodnota označující, jak bude zvýšení interpolováno napříč skóre dokumentu; výchozí hodnota je "Lineární".

interpolation?: ScoringFunctionInterpolation

Hodnota vlastnosti

Zděděno zBaseScoringFunction.interpolation