Partager via


IndexDocumentsBatch class

Classe utilisée pour effectuer des opérations par lot avec plusieurs documents à l’index.

Constructeurs

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

Propriétés

actions

Ensemble d’actions effectuées dans ce lot.

Méthodes

delete(keyof TModel, string[])

Supprimer un ensemble de documents.

delete(TModel[])

Supprimer un ensemble de documents.

merge(TModel[])

Mettez à jour un ensemble de documents dans l’index. Pour plus d’informations sur le fonctionnement de la fusion, consultez https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

mergeOrUpload(TModel[])

Mettez à jour un ensemble de documents dans l’index ou les charge s’ils n’existent pas. Pour plus d’informations sur le fonctionnement de la fusion, consultez https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

upload(TModel[])

Chargez un tableau de documents dans l’index.

Détails du constructeur

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

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

Paramètres

actions

IndexDocumentsAction<TModel>[]

Détails de la propriété

actions

Ensemble d’actions effectuées dans ce lot.

actions: IndexDocumentsAction<TModel>[]

Valeur de propriété

Détails de la méthode

delete(keyof TModel, string[])

Supprimer un ensemble de documents.

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

Paramètres

keyName

keyof TModel

Nom de leur clé primaire dans l’index.

keyValues

string[]

Valeurs de clé primaire des documents à supprimer.

delete(TModel[])

Supprimer un ensemble de documents.

function delete(documents: TModel[])

Paramètres

documents

TModel[]

Documents à supprimer.

merge(TModel[])

Mettez à jour un ensemble de documents dans l’index. Pour plus d’informations sur le fonctionnement de la fusion, consultez https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function merge(documents: TModel[])

Paramètres

documents

TModel[]

Documents mis à jour.

mergeOrUpload(TModel[])

Mettez à jour un ensemble de documents dans l’index ou les charge s’ils n’existent pas. Pour plus d’informations sur le fonctionnement de la fusion, consultez https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function mergeOrUpload(documents: TModel[])

Paramètres

documents

TModel[]

Documents nouveaux/mis à jour.

upload(TModel[])

Chargez un tableau de documents dans l’index.

function upload(documents: TModel[])

Paramètres

documents

TModel[]

Documents à charger.