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

:field_length

最終更新日:Dec 28, 2024

機能

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

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

field_length: フィールド内の用語数を返します

1. 構文

field_length(field_name)

2. パラメーター

field_name: 統計を収集するフィールドの名前。フィールドのタイプは TEXT または SHORT_TEXT である必要があります。アナライザーは、中国語の汎用アナライザー、カスタムアナライザー、中国語の単一文字アナライザー、英語のアナライザー、またはあいまいアナライザーを使用できます。

3. 戻り値

int

4. シナリオ

シナリオ 1

フィールド内の用語数に基づいて異なる用語の重みを指定します。

if (field_length(title) > 200, 0.3, 0.7)

5. 使用上の注意

  • この機能関数のパラメーターで参照するフィールドは、インデックスフィールドとして構成する必要があります。

  • この機能関数は、精密ソート式で使用できます。