Sdílet prostřednictvím


MagnitudeScoringFunction interface

Definuje funkci, která zvyšuje skóre na základě velikosti číselného pole.

Extends

Vlastnosti

parameters

Hodnoty parametrů pro funkci bodování velikosti.

type

Polymorfní diskriminátor, který určuje různé typy tohoto objektu

Zděděné vlastnosti

boost

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

fieldName

Název pole použitého jako vstup do funkce bodování.

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í velikosti.

parameters: MagnitudeScoringParameters

Hodnota vlastnosti

type

Polymorfní diskriminátor, který určuje různé typy tohoto objektu

type: "magnitude"

Hodnota vlastnosti

"magnitude"

Podrobnosti zděděných vlastností

boost

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

boost: number

Hodnota vlastnosti

number

Zděděno zScoringFunction.boost

fieldName

Název pole použitého jako vstup do funkce bodování.

fieldName: string

Hodnota vlastnosti

string

Zděděno zScoringFunction.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 zScoringFunction.interpolation