FreshnessScoringFunction interface
Определяет функцию, которая повышает оценки на основе значения поля даты и времени.
- Extends
Свойства
parameters | Значения параметров для функции оценки свежести. |
type | Полиморфная дискриминация, указывающая различные типы этого объекта, может быть |
Унаследованные свойства
boost | Умножение для необработанной оценки. Должно быть положительным числом, не равным 1,0. |
field |
Имя поля, используемого в качестве входных данных для функции оценки. |
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.интерполяция