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

:first_phase_score

最終更新日:Dec 28, 2024

機能関数

ソート式で機能関数を使用できます。ほとんどの機能関数は、精密ソート式でのみ使用できます。さまざまな構文とステートメントを組み合わせて、複雑なソートを実行できます。

first_phase_score: 粗ソート式を使用して計算されたスコアを返します。

1. 構文:

first_phase_score()

2. パラメーター:

なし。

3. 戻り値:

float

4.シナリオ

シナリオ 1

粗ソート式は exact_match_boost() です。精密ソートを実装するには、exact_match_boost() と text_relevance(title) の 2 つの式を 3:1 の重み比で使用できます。

また、first_phase_score()*0.01*3+text_relevance(title) という 1 つの式を使用して精密ソートを実装することもできます。この場合、first_phase_score 機能関数は、計算負荷を軽減し、検索パフォーマンスを向上させるために使用されます。

5. 注意:

  • クエリ分析に複数の OR 論理演算が含まれる場合、OR 論理演算の数と取得されたドキュメントの数は、クエリ分析のパフォーマンスに大きな影響を与えます。実際のシナリオの要件に基づいて、ソート式をテストおよび最適化する必要があります。