Aracılığıyla paylaş


IndexDocumentsBatch class

Dizinde birden çok belgeyle toplu işlemler gerçekleştirmek için kullanılan sınıf.

Oluşturucular

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

Özellikler

actions

Bu toplu işte yapılan eylem kümesi.

Yöntemler

delete(keyof TModel, string[])

Bir belge kümesini silin.

delete(TModel[])

Bir belge kümesini silin.

merge(TModel[])

Dizindeki bir belge kümesini güncelleştirin. Birleştirmenin nasıl çalıştığı hakkında daha fazla ayrıntı için bkz. https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

mergeOrUpload(TModel[])

Dizindeki bir belge kümesini güncelleştirin veya yoksa karşıya yükler. Birleştirmenin nasıl çalıştığı hakkında daha fazla ayrıntı için bkz. https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

upload(TModel[])

Dizine bir belge dizisi yükleyin.

Oluşturucu Ayrıntıları

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

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

Parametreler

actions

IndexDocumentsAction<TModel>[]

Özellik Ayrıntıları

actions

Bu toplu işte yapılan eylem kümesi.

actions: IndexDocumentsAction<TModel>[]

Özellik Değeri

Yöntem Ayrıntıları

delete(keyof TModel, string[])

Bir belge kümesini silin.

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

Parametreler

keyName

keyof TModel

Dizindeki birincil anahtarının adı.

keyValues

string[]

Silinecek belgelerin birincil anahtar değerleri.

delete(TModel[])

Bir belge kümesini silin.

function delete(documents: TModel[])

Parametreler

documents

TModel[]

Silinecek belgeler.

merge(TModel[])

Dizindeki bir belge kümesini güncelleştirin. Birleştirmenin nasıl çalıştığı hakkında daha fazla ayrıntı için bkz. https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function merge(documents: TModel[])

Parametreler

documents

TModel[]

Güncelleştirilmiş belgeler.

mergeOrUpload(TModel[])

Dizindeki bir belge kümesini güncelleştirin veya yoksa karşıya yükler. Birleştirmenin nasıl çalıştığı hakkında daha fazla ayrıntı için bkz. https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function mergeOrUpload(documents: TModel[])

Parametreler

documents

TModel[]

Yeni/güncelleştirilmiş belgeler.

upload(TModel[])

Dizine bir belge dizisi yükleyin.

function upload(documents: TModel[])

Parametreler

documents

TModel[]

Karşıya yüklenecek belgeler.