PartitionKeyDefinition interface

プロパティ

kind

定義されているパーティション キーの種類 (既定値: "Hash")

paths

コレクション内のデータをパーティション分割できるパスの配列。 パスには、ワイルドカードまたは末尾のスラッシュを含めてはいけません。 たとえば、JSON プロパティ "AccountNumber" は "/AccountNumber" として指定されます。 配列には 1 つの値のみを含む必要があります。

systemKey
version

省略可能なフィールド (指定されていない場合)、既定値は 1 です。 大きなパーティション キーを使用するには、バージョンを 2 に設定します。 大きなパーティション キーの詳細については、 大きなパーティション キーを使用してコンテナーを作成する方法に 関する記事を参照してください。

プロパティの詳細

kind

定義されているパーティション キーの種類 (既定値: "Hash")

kind?: PartitionKeyKind

プロパティ値

paths

コレクション内のデータをパーティション分割できるパスの配列。 パスには、ワイルドカードまたは末尾のスラッシュを含めてはいけません。 たとえば、JSON プロパティ "AccountNumber" は "/AccountNumber" として指定されます。 配列には 1 つの値のみを含む必要があります。

paths: string[]

プロパティ値

string[]

systemKey

systemKey?: boolean

プロパティ値

boolean

version

省略可能なフィールド (指定されていない場合)、既定値は 1 です。 大きなパーティション キーを使用するには、バージョンを 2 に設定します。 大きなパーティション キーの詳細については、 大きなパーティション キーを使用してコンテナーを作成する方法に 関する記事を参照してください。

version?: PartitionKeyDefinitionVersion

プロパティ値