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


FreshnessScoringFunction interface

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

Extends

Свойства

parameters

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

type

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

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

boost

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

fieldName

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

interpolation

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

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

parameters

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

parameters: FreshnessScoringParameters

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

type

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

type: "freshness"

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

"freshness"

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

boost

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

boost: number

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

number

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

fieldName

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

fieldName: string

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

string

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

interpolation

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

interpolation?: ScoringFunctionInterpolation

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

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