IndexDocumentsBatch class
Classe utilizada para realizar operações em lote com vários documentos para o índice.
Construtores
Index |
Propriedades
actions | O conjunto de ações efetuadas neste lote. |
Métodos
delete(keyof TModel, string[]) | Eliminar um conjunto de documentos. |
delete(TModel[]) | Eliminar um conjunto de documentos. |
merge(TModel[]) | Atualize um conjunto de documentos no índice. Para obter mais detalhes sobre como funciona a intercalação, consulte https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents |
merge |
Atualize um conjunto de documentos no índice ou carregue-os se não existirem. Para obter mais detalhes sobre como funciona a intercalação, consulte https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents |
upload(TModel[]) | Carregue uma matriz de documentos para o índice. |
Detalhes do Construtor
IndexDocumentsBatch<TModel>(IndexDocumentsAction<TModel>[])
new IndexDocumentsBatch(actions?: IndexDocumentsAction<TModel>[])
Parâmetros
- actions
-
IndexDocumentsAction<TModel>[]
Detalhes de Propriedade
actions
O conjunto de ações efetuadas neste lote.
actions: IndexDocumentsAction<TModel>[]
Valor de Propriedade
IndexDocumentsAction<TModel>[]
Detalhes de Método
delete(keyof TModel, string[])
Eliminar um conjunto de documentos.
function delete(keyName: keyof TModel, keyValues: string[])
Parâmetros
- keyName
-
keyof TModel
O nome da chave primária no índice.
- keyValues
-
string[]
Os principais valores chave dos documentos a eliminar.
delete(TModel[])
Eliminar um conjunto de documentos.
function delete(documents: TModel[])
Parâmetros
- documents
-
TModel[]
Documentos a eliminar.
merge(TModel[])
Atualize um conjunto de documentos no índice. Para obter mais detalhes sobre como funciona a intercalação, consulte https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents
function merge(documents: TModel[])
Parâmetros
- documents
-
TModel[]
Os documentos atualizados.
mergeOrUpload(TModel[])
Atualize um conjunto de documentos no índice ou carregue-os se não existirem. Para obter mais detalhes sobre como funciona a intercalação, consulte https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents
function mergeOrUpload(documents: TModel[])
Parâmetros
- documents
-
TModel[]
Os documentos novos/atualizados.
upload(TModel[])
Carregue uma matriz de documentos para o índice.
function upload(documents: TModel[])
Parâmetros
- documents
-
TModel[]
Os documentos a carregar.