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. |
field |
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