IndexDocumentsBatch class
Dizinde birden çok belgeyle toplu işlemler gerçekleştirmek için kullanılan sınıf.
Oluşturucular
Index |
Ö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 |
merge |
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
IndexDocumentsAction<TModel>[]
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.