Sdílet prostřednictvím


IndexDocumentsBatch class

Třída slouží k provádění dávkových operací s více dokumenty do 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[])

Aktualizuje sadu dokumentů v indexu nebo je odešle, 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 do indexu pole dokumentů.

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é se mají 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[])

Aktualizuje sadu dokumentů v indexu nebo je odešle, 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é nebo aktualizované dokumenty.

upload(TModel[])

Nahrajte do indexu pole dokumentů.

function upload(documents: TModel[])

Parametry

documents

TModel[]

Dokumenty k nahrání