IndexDocumentsBatch class
Třída slouží k provádění dávkových operací s více dokumenty do indexu.
Konstruktory
Index |
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 |
merge |
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
IndexDocumentsAction<TModel>[]
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í