FreshnessScoringFunction interface

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

Extends

Свойства

parameters

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

type

Указывает тип используемой функции. Допустимые значения включают величину, свежесть, расстояние и тег. Тип функции должен быть в нижнем регистре.

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

boost

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

fieldName

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

interpolation

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

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

parameters

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

parameters: FreshnessScoringParameters

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

type

Указывает тип используемой функции. Допустимые значения включают величину, свежесть, расстояние и тег. Тип функции должен быть в нижнем регистре.

type: "freshness"

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

"freshness"

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

boost

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

boost: number

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

number

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

fieldName

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

fieldName: string

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

string

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

interpolation

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

interpolation?: ScoringFunctionInterpolation

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

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