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