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


DistanceScoringFunction interface

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

Extends

Свойства

parameters

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

type

Полиморфный дискриминатор, который указывает различные типы, которые могут быть у этого объекта.

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

boost

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

fieldName

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

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