すべてのプロダクト
Search
ドキュメントセンター

:適時性

最終更新日:Dec 28, 2024

機能関数

並べ替え式で機能関数を使用できます。ほとんどの機能関数は、精密な並べ替え式でのみ使用できます。さまざまな構文と句を組み合わせて、複雑な並べ替えを実行できます。

機能関数のパラメーターで参照するフィールドは、各関数の説明に基づいてインデックスフィールドまたは属性フィールドとして構成する必要があります。

timeliness: ドキュメントの新しさを示す適時性スコアを返します

1.構文:

timeliness(pubtime)

2.パラメーター:

pubtime: 適時性を評価するフィールド。フィールドはINT32またはINT64型である必要があります。単位: 秒。

3.戻り値:

戻り値はFLOAT型です。有効な値: 0~1。値が大きいほど、適時性が高いことを示します。フィールドの値が現在の時刻より後の場合、0が返されます。

4.シナリオ:

シナリオ 1: 精密な並べ替え式でcreate_timestampフィールドを使用するか、大まかな並べ替え式でtimeliness(create_timestamp)関数を使用して、ドキュメントの適時性スコアを計算します。

5.使用上の注意:

  • pubtimeフィールドは属性フィールドとして構成する必要があります。

  • この機能関数は、精密な並べ替え式と大まかな並べ替え式の両方で使用できます。