Udostępnij za pośrednictwem


TagScoringFunction interface

Definiuje funkcję, która zwiększa wyniki dokumentów z wartościami ciągów pasującymi do danej listy tagów.

Extends

Właściwości

parameters

Wartości parametrów dla funkcji oceniania tagów.

type

Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem

Właściwości dziedziczone

boost

Mnożnik dla nieprzetworzonego wyniku. Musi być liczbą dodatnią nie równą 1,0.

fieldName

Nazwa pola używanego jako dane wejściowe funkcji oceniania.

interpolation

Wartość wskazująca sposób interpolacji między wynikami dokumentu; wartość domyślna to "Linear".

Szczegóły właściwości

parameters

Wartości parametrów dla funkcji oceniania tagów.

parameters: TagScoringParameters

Wartość właściwości

type

Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem

type: "tag"

Wartość właściwości

"tag"

Szczegóły właściwości dziedziczonej

boost

Mnożnik dla nieprzetworzonego wyniku. Musi być liczbą dodatnią nie równą 1,0.

boost: number

Wartość właściwości

number

Dziedziczone zBaseScoringFunction.boost

fieldName

Nazwa pola używanego jako dane wejściowe funkcji oceniania.

fieldName: string

Wartość właściwości

string

Dziedziczone zbasescoringFunction.fieldName

interpolation

Wartość wskazująca sposób interpolacji między wynikami dokumentu; wartość domyślna to "Linear".

interpolation?: ScoringFunctionInterpolation

Wartość właściwości

Dziedziczone zbasescoringFunction.interpolation