Freigeben über


IndexDocumentsBatch class

Klasse, die zum Ausführen von Batchvorgängen mit mehreren Dokumenten für den Index verwendet wird.

Konstruktoren

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

Eigenschaften

actions

Der Satz von Aktionen, die in diesem Batch ausgeführt werden.

Methoden

delete(keyof TModel, string[])

Löschen Sie eine Reihe von Dokumenten.

delete(TModel[])

Löschen Sie eine Reihe von Dokumenten.

merge(TModel[])

Aktualisieren Sie eine Reihe von Dokumenten im Index. Weitere Informationen zur Funktionsweise des Zusammenführens finden Sie unter https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

mergeOrUpload(TModel[])

Aktualisieren Sie eine Reihe von Dokumenten im Index, oder laden Sie sie hoch, wenn sie nicht vorhanden sind. Weitere Informationen zur Funktionsweise des Zusammenführens finden Sie unter https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

upload(TModel[])

Laden Sie ein Array von Dokumenten in den Index hoch.

Details zum Konstruktor

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

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

Parameter

actions

IndexDocumentsAction<TModel>[]

Details zur Eigenschaft

actions

Der Satz von Aktionen, die in diesem Batch ausgeführt werden.

actions: IndexDocumentsAction<TModel>[]

Eigenschaftswert

Details zur Methode

delete(keyof TModel, string[])

Löschen Sie eine Reihe von Dokumenten.

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

Parameter

keyName

keyof TModel

Der Name des Primärschlüssels im Index.

keyValues

string[]

Die Primärschlüsselwerte der zu löschenden Dokumente.

delete(TModel[])

Löschen Sie eine Reihe von Dokumenten.

function delete(documents: TModel[])

Parameter

documents

TModel[]

Zu löschende Dokumente.

merge(TModel[])

Aktualisieren Sie eine Reihe von Dokumenten im Index. Weitere Informationen zur Funktionsweise des Zusammenführens finden Sie unter https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function merge(documents: TModel[])

Parameter

documents

TModel[]

Die aktualisierten Dokumente.

mergeOrUpload(TModel[])

Aktualisieren Sie eine Reihe von Dokumenten im Index, oder laden Sie sie hoch, wenn sie nicht vorhanden sind. Weitere Informationen zur Funktionsweise des Zusammenführens finden Sie unter https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function mergeOrUpload(documents: TModel[])

Parameter

documents

TModel[]

Die neuen/aktualisierten Dokumente.

upload(TModel[])

Laden Sie ein Array von Dokumenten in den Index hoch.

function upload(documents: TModel[])

Parameter

documents

TModel[]

Die hochzuladenden Dokumente.