Поделиться через


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

Документы для отправки.