IndexDocumentsBatch class
الفئة المستخدمة لتنفيذ عمليات الدفعات مع مستندات متعددة إلى الفهرس.
الخصائص
| actions | مجموعة الإجراءات المتخذة في هذه الدفعة. |
الأساليب
| delete(keyof TModel, string[]) | حذف مجموعة من المستندات. |
| delete(TModel[]) | حذف مجموعة من المستندات. |
| merge(TModel[]) | تحديث مجموعة من المستندات في الفهرس. لمزيد من التفاصيل حول كيفية عمل الدمج، راجع https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents |
| merge |
تحديث مجموعة من المستندات في الفهرس أو تحميلها إذا لم تكن موجودة. لمزيد من التفاصيل حول كيفية عمل الدمج، راجع https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents |
| upload(TModel[]) | تحميل صفيف من المستندات إلى الفهرس. |
تفاصيل المنشئ
IndexDocumentsBatch<TModel>(IndexDocumentsAction<TModel>[])
new IndexDocumentsBatch(actions?: IndexDocumentsAction<TModel>[])
المعلمات
- actions
-
IndexDocumentsAction<TModel>[]
تفاصيل الخاصية
actions
مجموعة الإجراءات المتخذة في هذه الدفعة.
actions: IndexDocumentsAction<TModel>[]
قيمة الخاصية
IndexDocumentsAction<TModel>[]
تفاصيل الأسلوب
delete(keyof TModel, string[])
حذف مجموعة من المستندات.
function delete(keyName: keyof TModel, keyValues: string[])
المعلمات
- keyName
-
keyof TModel
اسم المفتاح الأساسي في الفهرس.
- keyValues
-
string[]
قيم المفتاح الأساسي للمستندات المراد حذفها.
delete(TModel[])
حذف مجموعة من المستندات.
function delete(documents: TModel[])
المعلمات
- documents
-
TModel[]
المستندات المراد حذفها.
merge(TModel[])
تحديث مجموعة من المستندات في الفهرس. لمزيد من التفاصيل حول كيفية عمل الدمج، راجع https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents
function merge(documents: TModel[])
المعلمات
- documents
-
TModel[]
المستندات المحدثة.
mergeOrUpload(TModel[])
تحديث مجموعة من المستندات في الفهرس أو تحميلها إذا لم تكن موجودة. لمزيد من التفاصيل حول كيفية عمل الدمج، راجع https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents
function mergeOrUpload(documents: TModel[])
المعلمات
- documents
-
TModel[]
المستندات الجديدة/المحدثة.
upload(TModel[])
تحميل صفيف من المستندات إلى الفهرس.
function upload(documents: TModel[])
المعلمات
- documents
-
TModel[]
المستندات المطلوب تحميلها.