Share via


IndexDocumentsBatch class

Classe usata per eseguire operazioni batch con più documenti nell'indice.

Costruttori

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

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

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

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à

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.