IndexDocumentsBatch class

Klasa używana do wykonywania operacji wsadowych z wieloma dokumentami do indeksu.

Konstruktory

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

Właściwości

actions

Zestaw akcji wykonywanych w tej partii.

Metody

delete(keyof TModel, string[])

Usuń zestaw dokumentów.

delete(TModel[])

Usuń zestaw dokumentów.

merge(TModel[])

Zaktualizuj zestaw dokumentów w indeksie. Aby uzyskać więcej informacji na temat sposobu działania scalania, zobacz https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

mergeOrUpload(TModel[])

Zaktualizuj zestaw dokumentów w indeksie lub przekaże je, jeśli nie istnieją. Aby uzyskać więcej informacji na temat sposobu działania scalania, zobacz https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

upload(TModel[])

Przekaż tablicę dokumentów do indeksu.

Szczegóły konstruktora

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

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

Parametry

actions

IndexDocumentsAction<TModel>[]

Szczegóły właściwości

actions

Zestaw akcji wykonywanych w tej partii.

actions: IndexDocumentsAction<TModel>[]

Wartość właściwości

Szczegóły metody

delete(keyof TModel, string[])

Usuń zestaw dokumentów.

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

Parametry

keyName

keyof TModel

Nazwa klucza podstawowego w indeksie.

keyValues

string[]

Wartości klucza podstawowego dokumentów do usunięcia.

delete(TModel[])

Usuń zestaw dokumentów.

function delete(documents: TModel[])

Parametry

documents

TModel[]

Dokumenty do usunięcia.

merge(TModel[])

Zaktualizuj zestaw dokumentów w indeksie. Aby uzyskać więcej informacji na temat sposobu działania scalania, zobacz https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function merge(documents: TModel[])

Parametry

documents

TModel[]

Zaktualizowane dokumenty.

mergeOrUpload(TModel[])

Zaktualizuj zestaw dokumentów w indeksie lub przekaże je, jeśli nie istnieją. Aby uzyskać więcej informacji na temat sposobu działania scalania, zobacz https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function mergeOrUpload(documents: TModel[])

Parametry

documents

TModel[]

Nowe/zaktualizowane dokumenty.

upload(TModel[])

Przekaż tablicę dokumentów do indeksu.

function upload(documents: TModel[])

Parametry

documents

TModel[]

Dokumenty do przekazania.