Freigeben über


Field.IsSortable Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob in $orderby Ausdrücken auf das Feld verwiesen werden soll, oder legt diesen fest. Standardmäßig sortiert Azure Cognitive Search Ergebnisse nach Bewertung, aber in vielen Umgebungen möchten Benutzer nach Feldern in den Dokumenten sortieren. Ein einfaches Feld kann nur sortiert werden, wenn es sich um einen einzelwertigen Wert handelt (es verfügt über einen einzelnen Wert im Bereich des übergeordneten Dokuments). Einfache Sammlungsfelder können nicht sortiert werden, da sie mehrwertig sind. Einfache Unterfelder komplexer Sammlungen sind ebenfalls mehrwertig und können daher nicht sortiert werden. Dies gilt unabhängig davon, ob es sich um ein unmittelbares übergeordnetes Feld oder ein Vorgängerfeld handelt, das die komplexe Auflistung ist. Komplexe Felder können nicht sortiert werden, und die sortierbare Eigenschaft muss null für solche Felder sein. Der Standardwert für sortierbar ist false für einfache Felder und NULL für komplexe Felder.

[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)

Eigenschaftswert

Attribute
Newtonsoft.Json.JsonIgnoreAttribute

Gilt für: