IndexDocumentsBatch class
Classe usata per eseguire operazioni batch con più documenti nell'indice.
Costruttori
Index |
Proprietà
actions | Set di azioni eseguite in questo batch. |
Metodi
delete(keyof TModel, string[]) | Eliminare un set di documenti. |
delete(TModel[]) | Eliminare un set di documenti. |
merge(TModel[]) | Aggiornare un set di documenti nell'indice. Per altre informazioni sul funzionamento dell'unione, vedere https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents |
merge |
Aggiornare un set di documenti nell'indice o caricarli se non esistono. Per altre informazioni sul funzionamento dell'unione, vedere https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents |
upload(TModel[]) | Caricare una matrice di documenti nell'indice. |
Dettagli costruttore
IndexDocumentsBatch<TModel>(IndexDocumentsAction<TModel>[])
new IndexDocumentsBatch(actions?: IndexDocumentsAction<TModel>[])
Parametri
- actions
-
IndexDocumentsAction<TModel>[]
Dettagli proprietà
actions
Set di azioni eseguite in questo batch.
actions: IndexDocumentsAction<TModel>[]
Valore della proprietà
IndexDocumentsAction<TModel>[]
Dettagli metodo
delete(keyof TModel, string[])
Eliminare un set di documenti.
function delete(keyName: keyof TModel, keyValues: string[])
Parametri
- keyName
-
keyof TModel
Nome della chiave primaria nell'indice.
- keyValues
-
string[]
Valori chiave primaria dei documenti da eliminare.
delete(TModel[])
Eliminare un set di documenti.
function delete(documents: TModel[])
Parametri
- documents
-
TModel[]
Documenti da eliminare.
merge(TModel[])
Aggiornare un set di documenti nell'indice. Per altre informazioni sul funzionamento dell'unione, vedere https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents
function merge(documents: TModel[])
Parametri
- documents
-
TModel[]
Documenti aggiornati.
mergeOrUpload(TModel[])
Aggiornare un set di documenti nell'indice o caricarli se non esistono. Per altre informazioni sul funzionamento dell'unione, vedere https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents
function mergeOrUpload(documents: TModel[])
Parametri
- documents
-
TModel[]
Documenti nuovi/aggiornati.
upload(TModel[])
Caricare una matrice di documenti nell'indice.
function upload(documents: TModel[])
Parametri
- documents
-
TModel[]
Documenti da caricare.