IndexDocumentsBatch class
Clase que se usa para realizar operaciones por lotes con varios documentos en el índice.
Constructores
Index |
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 |
merge |
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
IndexDocumentsAction<TModel>[]
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.