PartitionKeyDefinition interface
プロパティ
kind | 定義されているパーティション キーの種類 (既定値: "Hash") |
paths | コレクション内のデータをパーティション分割できるパスの配列。 パスには、ワイルドカードまたは末尾のスラッシュを含めてはいけません。 たとえば、JSON プロパティ "AccountNumber" は "/AccountNumber" として指定されます。 配列には 1 つの値のみを含む必要があります。 |
system |
|
version | 省略可能なフィールド (指定されていない場合)、既定値は 1 です。 大きなパーティション キーを使用するには、バージョンを 2 に設定します。 大きなパーティション キーの詳細については、 大きなパーティション キーを使用してコンテナーを作成する方法に 関する記事を参照してください。 |
プロパティの詳細
kind
paths
コレクション内のデータをパーティション分割できるパスの配列。 パスには、ワイルドカードまたは末尾のスラッシュを含めてはいけません。 たとえば、JSON プロパティ "AccountNumber" は "/AccountNumber" として指定されます。 配列には 1 つの値のみを含む必要があります。
paths: string[]
プロパティ値
string[]
systemKey
systemKey?: boolean
プロパティ値
boolean
version
省略可能なフィールド (指定されていない場合)、既定値は 1 です。 大きなパーティション キーを使用するには、バージョンを 2 に設定します。 大きなパーティション キーの詳細については、 大きなパーティション キーを使用してコンテナーを作成する方法に 関する記事を参照してください。
version?: PartitionKeyDefinitionVersion