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. интерполяция