IndexDocumentsBatch class

Clase que se usa para realizar operaciones por lotes con varios documentos en el índice.

Constructores

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

Propiedades

actions

Conjunto de acciones realizadas en este lote.

Métodos

delete(keyof TModel, string[])

Elimina un conjunto de documentos.

delete(TModel[])

Elimina un conjunto de documentos.

merge(TModel[])

Actualice un conjunto de documentos en el índice. Para obtener más información sobre cómo funciona la combinación, consulte https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

mergeOrUpload(TModel[])

Actualice un conjunto de documentos en el índice o cárguelos si no existen. Para obtener más información sobre cómo funciona la combinación, consulte https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

upload(TModel[])

Cargue una matriz de documentos en el índice.

Detalles del constructor

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

new IndexDocumentsBatch(actions?: IndexDocumentsAction<TModel>[])

Parámetros

actions

IndexDocumentsAction<TModel>[]

Detalles de las propiedades

actions

Conjunto de acciones realizadas en este lote.

actions: IndexDocumentsAction<TModel>[]

Valor de propiedad

Detalles del método

delete(keyof TModel, string[])

Elimina un conjunto de documentos.

function delete(keyName: keyof TModel, keyValues: string[])

Parámetros

keyName

keyof TModel

Nombre de su clave principal en el índice.

keyValues

string[]

Los valores de clave principal de los documentos que se van a eliminar.

delete(TModel[])

Elimina un conjunto de documentos.

function delete(documents: TModel[])

Parámetros

documents

TModel[]

Documentos que se van a eliminar.

merge(TModel[])

Actualice un conjunto de documentos en el índice. Para obtener más información sobre cómo funciona la combinación, consulte https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function merge(documents: TModel[])

Parámetros

documents

TModel[]

Documentos actualizados.

mergeOrUpload(TModel[])

Actualice un conjunto de documentos en el índice o cárguelos si no existen. Para obtener más información sobre cómo funciona la combinación, consulte https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function mergeOrUpload(documents: TModel[])

Parámetros

documents

TModel[]

Los documentos nuevos o actualizados.

upload(TModel[])

Cargue una matriz de documentos en el índice.

function upload(documents: TModel[])

Parámetros

documents

TModel[]

Documentos que se van a cargar.