PartitionKey クラス
コンテナーを論理パーティションにパーティション分割するために使用されるキー。
パーティション キーを選択する方法については、「」を参照してください https://docs.microsoft.com/azure/cosmos-db/partitioning-overview#choose-partitionkey 。
- 継承
-
builtins.dictPartitionKey
コンストラクター
PartitionKey(path: List[str], *, kind: Literal['MultiHash'] = 'MultiHash', version: int = 2)
変数
名前 | 説明 |
---|---|
path
|
パーティション キーのパス |
kind
|
定義されているパーティション キーの種類 (既定値: "ハッシュ") |
version
|
パーティション キーのバージョン (既定値: 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
Azure SDK for Python