Поделиться через


DistanceScoringFunction interface

Определяет функцию, которая повышает оценки на основе расстояния от географического расположения.

Extends

Свойства

parameters

Значения параметров для функции оценки расстояния.

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

Унаследованные свойства

boost

Умножение для необработанной оценки. Должно быть положительным числом, не равным 1,0.

fieldName

Имя поля, используемого в качестве входных данных для функции оценки.

interpolation

Значение, указывающее, как повышение будет интерполировано по оценкам документов; По умолчанию используется значение "Linear".

Сведения о свойстве

parameters

Значения параметров для функции оценки расстояния.

parameters: DistanceScoringParameters

Значение свойства

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

type: "distance"

Значение свойства

"distance"

Сведения об унаследованном свойстве

boost

Умножение для необработанной оценки. Должно быть положительным числом, не равным 1,0.

boost: number

Значение свойства

number

Наследуется отScoringFunction.boost

fieldName

Имя поля, используемого в качестве входных данных для функции оценки.

fieldName: string

Значение свойства

string

Наследуется отScoringFunction.fieldName

interpolation

Значение, указывающее, как повышение будет интерполировано по оценкам документов; По умолчанию используется значение "Linear".

interpolation?: ScoringFunctionInterpolation

Значение свойства

Наследуется отScoringFunction.interpolation