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

Tablestore:FieldSort

最終更新日:Dec 28, 2024

FieldSort は、検索インデックス内のフィールドの並べ替え設定を指定します。

データ構造

message FieldSort {
    optional string field_name = 1;
    optional SortOrder order = 2;
    optional SortMode mode = 3;
    optional NestedFilter nested_filter = 4;
    optional bytes missing_value = 5; //SQLVariantとしてエンコードされます
    optional string missing_field = 6;
}

パラメーター

タイプ

必須

説明

field_name

string

はい

フィールドの名前。

order

SortOrder

いいえ

並べ替え方法。フィールドを昇順または降順に並べ替えることができます。デフォルトでは、フィールドは昇順に並べ替えられます。

mode

SortMode

いいえ

フィールドに複数の値がある場合に使用される並べ替え方法。このパラメーターは、フィールドタイプが配列の場合にのみ必須です。

説明

配列タイプの詳細については、ARRAY およびネストされたフィールドタイプを参照してください。

nested_filter

NestedFilter

いいえ

ネストされたデータ型のフィールドのフィルター条件。このパラメーターは、フィールドがネストされたデータ型の場合にのみ必須です。

missing_value

bytes

いいえ

指定されたフィールドが存在しない場合に使用されるデフォルト値。値はPlainBufferでエンコードする必要があります。詳細については、PlainBufferを参照してください。

missing_field

string

いいえ

指定されたフィールドが存在しない場合に使用される並べ替えフィールド。