IndexDocumentsBatch class
Classe utilisée pour effectuer des opérations par lot avec plusieurs documents à l’index.
Constructeurs
Index |
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 |
merge |
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é
IndexDocumentsAction<TModel>[]
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.