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[]
Документы для отправки.