次の方法で共有


BaseScoringFunction interface

ランク付け中にドキュメント スコアを変更できる関数の基本型。

プロパティ

boost

生スコアの乗数。 1.0 に等しくない正の数値を指定する必要があります。

fieldName

スコアリング関数への入力として使用されるフィールドの名前。

interpolation

ブーストがドキュメント スコア間でどのように補間されるかを示す値。既定値は "Linear" です。

type

ポリモーフィック判別器。このオブジェクトで使用できるさまざまな型を指定します。

プロパティの詳細

boost

生スコアの乗数。 1.0 に等しくない正の数値を指定する必要があります。

boost: number

プロパティ値

number

fieldName

スコアリング関数への入力として使用されるフィールドの名前。

fieldName: string

プロパティ値

string

interpolation

ブーストがドキュメント スコア間でどのように補間されるかを示す値。既定値は "Linear" です。

interpolation?: ScoringFunctionInterpolation

プロパティ値

type

ポリモーフィック判別器。このオブジェクトで使用できるさまざまな型を指定します。

type: "distance" | "freshness" | "magnitude" | "tag"

プロパティ値

"distance" | "freshness" | "magnitude" | "tag"