Partager via


Field.IsSortable Propriété

Définition

Obtient ou définit une valeur indiquant s’il faut permettre au champ d’être référencé dans $orderby expressions. Par défaut, Recherche cognitive Azure trie les résultats par score, mais dans de nombreuses expériences, les utilisateurs souhaitent trier par champs dans les documents. Un champ simple ne peut être triable que s’il est à valeur unique (il a une seule valeur dans l’étendue du document parent). Les champs de collection simples ne peuvent pas être triables, car ils sont à valeurs multiples. Les sous-champs simples des collections complexes sont également à valeurs multiples et ne peuvent donc pas être triables. Cela est vrai, qu’il s’agisse d’un champ parent immédiat ou d’un champ ancêtre, c’est la collection complexe. Les champs complexes ne peuvent pas être triables et la propriété triable doit avoir la valeur Null pour ces champs. La valeur par défaut pour triable est false pour les champs simples et null pour les champs complexes.

[Newtonsoft.Json.JsonIgnore]
public bool? IsSortable { get; set; }
[<Newtonsoft.Json.JsonIgnore>]
member this.IsSortable : Nullable<bool> with get, set
Public Property IsSortable As Nullable(Of Boolean)

Valeur de propriété

Attributs
Newtonsoft.Json.JsonIgnoreAttribute

S’applique à