CompositePath クラス

定義

複合パスの DOM。 複合パスは、複合インデックスで使用されます。 たとえば、"SELECT * FROM c ORDER BY c.age, c.height" などのクエリを実行する場合は、複合インデックスに複合パスとして "/age" と "/height" を追加する必要があります。

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonCompositePathConverter))]
public sealed class CompositePath
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonCompositePathConverter))>]
type CompositePath = class
Public NotInheritable Class CompositePath
継承
CompositePath
属性

コンストラクター

CompositePath()

複合パスの DOM。 複合パスは、複合インデックスで使用されます。 たとえば、"SELECT * FROM c ORDER BY c.age, c.height" などのクエリを実行する場合は、複合インデックスに複合パスとして "/age" と "/height" を追加する必要があります。

プロパティ

Order

複合パスの並べ替え順序を取得または設定します。 たとえば、"SELECT * FROM c ORDER BY c.age asc, c.height desc" というクエリを実行する場合は、"/age" の順序を "昇順" と "/height" "降順" の順序にする必要があります。

Path

複合インデックス作成に使用されるドキュメント内の完全なパスを取得または設定します。 パス内のワイルドカードはサポートされていません。

適用対象