IndexDocumentsBatch class
Dizinde birden çok belgeyle toplu işlem gerçekleştirmek için kullanılan sınıf.
Özellikler
| actions | Bu toplu işte 2010'da yapılan eylemler 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 bilgi 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 bilgi 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 2010'da yapılan eylemler 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 bilgi 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 bilgi 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.