Tous les produits
Search
Centre de documentation

Tablestore:FieldSort

Dernière mise à jour :Aug 19, 2026

FieldSort définit la configuration de tri d'un champ dans un index de recherche.

Structure des données

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; //encoded as SQLVariant
    optional string missing_field = 6;
}

Paramètre

Type

Obligatoire

Description

field_name

string

Oui

Nom du champ.

order

SortOrder

Non

Ordre de tri. Triez les champs par ordre croissant ou décroissant. Par défaut, le tri est croissant.

mode

SortMode

Non

Méthode de tri appliquée lorsque le champ contient plusieurs valeurs. Ce paramètre est obligatoire uniquement si le type du champ est un tableau (array).

Remarque

Pour plus d'informations sur les types de tableaux, consultez la rubrique Types de champs ARRAY et Nested.

nested_filter

NestedFilter

Non

Condition de filtre appliquée aux champs de type de données imbriqué (nested). Ce paramètre est obligatoire uniquement si les champs sont de type de données imbriqué.

missing_value

bytes

Non

Valeur par défaut utilisée lorsque le champ spécifié n'existe pas. La valeur doit être encodée au format PlainBuffer. Pour plus d'informations, consultez la rubrique PlainBuffer.

missing_field

string

Non

Champ de tri utilisé lorsque le champ spécifié n'existe pas.