Funciones de actualidad
Las funciones de actualidad se usan en expresiones de ordenamiento para crear capacidades de clasificación avanzadas. La mayoría de estas funciones solo es compatible con expresiones de ordenamiento fino.
Document fields that are used as parameters in a feature function must be configured as an index or a property, as specified in the documentation for that function.timeliness: Puntuación de actualidad que mide la antigüedad de un documento
Detalles de uso:
timeliness(pubtime)
Parámetros:
pubtime: Campo por evaluar. El tipo de dato debe ser int32 o int64. La unidad es segundos.
Valor de retorno:
La función devuelve un valor float en el rango [0, 1]. Un valor mayor indica que el documento es más reciente. Si la hora especificada es posterior a la actual, la función devuelve 0.
Escenarios:
Escenario 1: Evalúe la actualidad del campo create_timestamp al agregar timeliness(create_timestamp) a una expresión de ordenamiento.
-
Notas:
Configure el campo pubtime como campo de propiedad.
Esta función puede usarse en expresiones de ordenamiento preliminar y fino.