Udostępnij za pośrednictwem


DistanceScoringFunction interface

Definiuje funkcję, która zwiększa wyniki na podstawie odległości od lokalizacji geograficznej.

Extends

Właściwości

parameters

Wartości parametrów dla funkcji oceniania odległości.

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

Właściwości dziedziczone

boost

Mnożnik dla nieprzetworzonego wyniku. Musi być liczbą dodatnią, która nie jest równa 1,0.

fieldName

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

interpolation

Wartość wskazująca, jak zwiększenie będzie interpolowane w wynikach dokumentu; wartość domyślna to "Liniowa".

Szczegóły właściwości

parameters

Wartości parametrów dla funkcji oceniania odległości.

parameters: DistanceScoringParameters

Wartość właściwości

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

type: "distance"

Wartość właściwości

"distance"

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

boost

Mnożnik dla nieprzetworzonego wyniku. Musi być liczbą dodatnią, która nie jest równa 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, jak zwiększenie będzie interpolowane w wynikach dokumentu; wartość domyślna to "Liniowa".

interpolation?: ScoringFunctionInterpolation

Wartość właściwości

Dziedziczone zklasy BaseScoringFunction.interpolation