DistanceScoringFunction interface
Определяет функцию, которая повышает оценку на основе расстояния от географического расположения.
- Extends
Свойства
parameters | Значения параметров для функции оценки расстояния. |
type | Полиморфный дискриминатор, который указывает различные типы, которые могут быть у этого объекта. |
Унаследованные свойства
boost | Множитель для необработанной оценки. Должно быть положительным числом, не равным 1,0. |
field |
Имя поля, используемого в качестве входных данных для функции оценки. |
interpolation | Значение, указывающее, как будет интерполировано повышение по оценкам документа; по умолчанию — "Linear". |
Сведения о свойстве
parameters
Значения параметров для функции оценки расстояния.
parameters: DistanceScoringParameters
Значение свойства
type
Полиморфный дискриминатор, который указывает различные типы, которые могут быть у этого объекта.
type: "distance"
Значение свойства
"distance"
Сведения об унаследованном свойстве
boost
Множитель для необработанной оценки. Должно быть положительным числом, не равным 1,0.
boost: number
Значение свойства
number
Наследуется отBaseScoringFunction.boost
fieldName
Имя поля, используемого в качестве входных данных для функции оценки.
fieldName: string
Значение свойства
string
Наследуется отBaseScoringFunction.fieldName
interpolation
Значение, указывающее, как будет интерполировано повышение по оценкам документа; по умолчанию — "Linear".
interpolation?: ScoringFunctionInterpolation
Значение свойства
Наследуется отBaseScoringFunction.interpolation