PartitionKey クラス

コンテナーを論理パーティションにパーティション分割するために使用されるキー。

パーティション キーを選択する方法については、「」を参照してください https://docs.microsoft.com/azure/cosmos-db/partitioning-overview#choose-partitionkey

継承
builtins.dict
PartitionKey

コンストラクター

PartitionKey(path: List[str], *, kind: Literal['MultiHash'] = 'MultiHash', version: int = 2)

変数

名前 説明
path
str

パーティション キーのパス

kind
str

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

version
int

パーティション キーのバージョン (既定値: 2)

メソッド

clear
copy
fromkeys

イテラーブルのキーと値を value に設定して、新しいディクショナリを作成します。

get

キーがディクショナリ内にある場合は key の値を返し、それ以外の場合は既定値を返します。

items
keys
pop

キーが見つからない場合は、指定された場合は既定値を返します。それ以外の場合は、KeyError を発生させます。

popitem

(キー、値) のペアを 2 タプルとして削除して返します。

ペアは LIFO (最終入力、先入れ先出し) の順序で返されます。 dict が空の場合、KeyError を発生させます。

setdefault

キーがディクショナリにない場合は、既定値のキーを挿入します。

キーがディクショナリ内にある場合は key の値を返し、それ以外の場合は既定値を返します。

update

E が存在し、.keys() メソッドを持つ場合は、E の k の場合: D[k] = E[k] E が存在し、.keys() メソッドがない場合は、次のようになります。

values

clear

clear() -> None.  Remove all items from D.

copy

copy() -> a shallow copy of D

fromkeys

イテラーブルのキーと値を value に設定して、新しいディクショナリを作成します。

fromkeys(value=None, /)

Positional-Only パラメータ

名前 説明
iterable
必須
value
既定値: None

パラメーター

名前 説明
type
必須

get

キーがディクショナリ内にある場合は key の値を返し、それ以外の場合は既定値を返します。

get(key, default=None, /)

Positional-Only パラメータ

名前 説明
key
必須
default
既定値: None

items

items() -> a set-like object providing a view on D's items

keys

keys() -> a set-like object providing a view on D's keys

pop

キーが見つからない場合は、指定された場合は既定値を返します。それ以外の場合は、KeyError を発生させます。

pop(k, [d]) -> v, remove specified key and return the corresponding value.

popitem

(キー、値) のペアを 2 タプルとして削除して返します。

ペアは LIFO (最終入力、先入れ先出し) の順序で返されます。 dict が空の場合、KeyError を発生させます。

popitem()

setdefault

キーがディクショナリにない場合は、既定値のキーを挿入します。

キーがディクショナリ内にある場合は key の値を返し、それ以外の場合は既定値を返します。

setdefault(key, default=None, /)

Positional-Only パラメータ

名前 説明
key
必須
default
既定値: None

update

E が存在し、.keys() メソッドを持つ場合は、E の k の場合: D[k] = E[k] E が存在し、.keys() メソッドがない場合は、次のようになります。

update([E], **F) -> None.  Update D from dict/iterable E and F.

values

values() -> an object providing a view on D's values

属性

kind

path

version