Compartir a través de


FreshnessScoringFunction interface

Define una función que aumenta las puntuaciones en función del valor de un campo de fecha y hora.

Extends

Propiedades

parameters

Valores de parámetro para la función de puntuación de actualización.

type

Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto

Propiedades heredadas

boost

Multiplicador de la puntuación sin procesar. Debe ser un número positivo no igual a 1,0.

fieldName

Nombre del campo utilizado como entrada para la función de puntuación.

interpolation

Valor que indica cómo se interpolará la potenciación entre puntuaciones de documentos; el valor predeterminado es "Linear".

Detalles de las propiedades

parameters

Valores de parámetro para la función de puntuación de actualización.

parameters: FreshnessScoringParameters

Valor de propiedad

type

Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto

type: "freshness"

Valor de propiedad

"freshness"

Detalles de las propiedades heredadas

boost

Multiplicador de la puntuación sin procesar. Debe ser un número positivo no igual a 1,0.

boost: number

Valor de propiedad

number

Heredado deBaseScoringFunction.boost

fieldName

Nombre del campo utilizado como entrada para la función de puntuación.

fieldName: string

Valor de propiedad

string

Heredado deBaseScoringFunction.fieldName

interpolation

Valor que indica cómo se interpolará la potenciación entre puntuaciones de documentos; el valor predeterminado es "Linear".

interpolation?: ScoringFunctionInterpolation

Valor de propiedad

Heredado deBaseScoringFunction.interpolation