IndexDocumentsBatch class

الفئة المستخدمة لتنفيذ عمليات الدفعة مع مستندات متعددة إلى الفهرس.

المنشئون

IndexDocumentsBatch<TModel>(IndexDocumentsAction<TModel>[])

الخصائص

actions

مجموعة الإجراءات المتخذة في هذه الدفعة.

الأساليب

delete(keyof TModel, string[])

حذف مجموعة من المستندات.

delete(TModel[])

حذف مجموعة من المستندات.

merge(TModel[])

تحديث مجموعة من المستندات في الفهرس. لمزيد من التفاصيل حول كيفية عمل الدمج، راجع https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

mergeOrUpload(TModel[])

قم بتحديث مجموعة من المستندات في الفهرس أو تحميلها إذا لم تكن موجودة. لمزيد من التفاصيل حول كيفية عمل الدمج، راجع 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>[]

قيمة الخاصية

تفاصيل الأسلوب

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[]

المستندات المراد تحميلها.