Sdílet prostřednictvím


IndexDocumentsBatch class

Třída používaná k provádění dávkových operací s více dokumenty indexu.

Konstruktory

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

Vlastnosti

actions

Sada akcí provedených v této dávce.

Metody

delete(keyof TModel, string[])

Odstraňte sadu dokumentů.

delete(TModel[])

Odstraňte sadu dokumentů.

merge(TModel[])

Aktualizujte sadu dokumentů v indexu. Další podrobnosti o tom, jak slučování funguje, najdete v tématu https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

mergeOrUpload(TModel[])

Aktualizujte sadu dokumentů v indexu nebo je nahraje, pokud neexistují. Další podrobnosti o tom, jak slučování funguje, najdete v tématu https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

upload(TModel[])

Nahrajte pole dokumentů do indexu.

Podrobnosti konstruktoru

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

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

Parametry

actions

IndexDocumentsAction<TModel>[]

Podrobnosti vlastnosti

actions

Sada akcí provedených v této dávce.

actions: IndexDocumentsAction<TModel>[]

Hodnota vlastnosti

Podrobnosti metody

delete(keyof TModel, string[])

Odstraňte sadu dokumentů.

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

Parametry

keyName

keyof TModel

Název primárního klíče v indexu

keyValues

string[]

Hodnoty primárního klíče dokumentů, které chcete odstranit.

delete(TModel[])

Odstraňte sadu dokumentů.

function delete(documents: TModel[])

Parametry

documents

TModel[]

Dokumenty, které se mají odstranit.

merge(TModel[])

Aktualizujte sadu dokumentů v indexu. Další podrobnosti o tom, jak slučování funguje, najdete v tématu https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function merge(documents: TModel[])

Parametry

documents

TModel[]

Aktualizované dokumenty.

mergeOrUpload(TModel[])

Aktualizujte sadu dokumentů v indexu nebo je nahraje, pokud neexistují. Další podrobnosti o tom, jak slučování funguje, najdete v tématu https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function mergeOrUpload(documents: TModel[])

Parametry

documents

TModel[]

Nové/aktualizované dokumenty.

upload(TModel[])

Nahrajte pole dokumentů do indexu.

function upload(documents: TModel[])

Parametry

documents

TModel[]

Dokumenty, které chcete nahrát.