IndexDocumentsBatch class
الفئة المستخدمة لتنفيذ عمليات الدفعة مع مستندات متعددة إلى الفهرس.
المنشئون
Index |
الخصائص
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[]
المستندات المراد تحميلها.