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 |
إنشاء قاموس جديد بمفاتيح من قابلة للتكدير وقيم معينة إلى قيمة. |
get |
إرجاع قيمة المفتاح إذا كان المفتاح في القاموس، وإلا افتراضيا. |
items | |
keys | |
pop |
إذا لم يتم العثور على المفتاح، فسترجع الإعداد الافتراضي إذا تم تقديمه؛ وإلا، قم برفع KeyError. |
popitem |
قم بإزالة وإرجاع زوج (مفتاح، قيمة) كمجموعتين. يتم إرجاع الأزواج بترتيب LIFO (آخر مرة، أول خروج). يرفع KeyError إذا كانت الإملاء فارغة. |
setdefault |
إدراج مفتاح بقيمة افتراضية إذا لم يكن المفتاح في القاموس. إرجاع قيمة المفتاح إذا كان المفتاح في القاموس، وإلا افتراضيا. |
update |
إذا كان E موجودا ولديه أسلوب .keys()، فإن له: ل k في E: D[k] = E[k] إذا كان E موجودا ويفتقر إلى أسلوب .keys()، فإن يفعل: ل k، v في E: D[k] = v في كلتا الحالتين، يتبع ذلك: ل k في F: D[k] = F[k] |
values |
clear
clear() -> None. Remove all items from D.
copy
copy() -> a shallow copy of D
fromkeys
إنشاء قاموس جديد بمفاتيح من قابلة للتكدير وقيم معينة إلى قيمة.
fromkeys(value=None, /)
معلمات موضعية فقط
الاسم | الوصف |
---|---|
iterable
مطلوب
|
|
value
|
القيمة الافتراضية: None
|
المعلمات
الاسم | الوصف |
---|---|
type
مطلوب
|
|
get
إرجاع قيمة المفتاح إذا كان المفتاح في القاموس، وإلا افتراضيا.
get(key, default=None, /)
معلمات موضعية فقط
الاسم | الوصف |
---|---|
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
قم بإزالة وإرجاع زوج (مفتاح، قيمة) كمجموعتين.
يتم إرجاع الأزواج بترتيب LIFO (آخر مرة، أول خروج). يرفع KeyError إذا كانت الإملاء فارغة.
popitem()
setdefault
إدراج مفتاح بقيمة افتراضية إذا لم يكن المفتاح في القاموس.
إرجاع قيمة المفتاح إذا كان المفتاح في القاموس، وإلا افتراضيا.
setdefault(key, default=None, /)
معلمات موضعية فقط
الاسم | الوصف |
---|---|
key
مطلوب
|
|
default
|
القيمة الافتراضية: None
|
update
إذا كان E موجودا ولديه أسلوب .keys()، فإن له: ل k في E: D[k] = E[k] إذا كان E موجودا ويفتقر إلى أسلوب .keys()، فإن يفعل: ل k، v في E: D[k] = v في كلتا الحالتين، يتبع ذلك: ل k في F: D[k] = F[k]
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