다음을 통해 공유


IndexDocumentsBatch class

인덱스에 대한 여러 문서를 사용하여 일괄 처리 작업을 수행하는 데 사용되는 클래스입니다.

생성자

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

속성

actions

이 일괄 처리에서 수행된 작업 집합입니다.

메서드

delete(keyof TModel, string[])

문서 집합을 삭제합니다.

delete(TModel[])

문서 집합을 삭제합니다.

merge(TModel[])

인덱스의 문서 집합을 업데이트합니다. 병합 작동 방식에 대한 자세한 내용은 https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

mergeOrUpload(TModel[])

인덱스의 문서 집합을 업데이트하거나 없는 경우 업로드합니다. 병합 작동 방식에 대한 자세한 내용은 https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

upload(TModel[])

문서 배열을 인덱스로 업로드합니다.

생성자 세부 정보

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

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

매개 변수

actions

IndexDocumentsAction<TModel>[]

속성 세부 정보

actions

이 일괄 처리에서 수행된 작업 집합입니다.

actions: IndexDocumentsAction<TModel>[]

속성 값

메서드 세부 정보

delete(keyof TModel, string[])

문서 집합을 삭제합니다.

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

매개 변수

keyName

keyof TModel

인덱스의 기본 키 이름입니다.

keyValues

string[]

삭제할 문서의 기본 키 값입니다.

delete(TModel[])

문서 집합을 삭제합니다.

function delete(documents: TModel[])

매개 변수

documents

TModel[]

삭제할 문서입니다.

merge(TModel[])

인덱스의 문서 집합을 업데이트합니다. 병합 작동 방식에 대한 자세한 내용은 https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function merge(documents: TModel[])

매개 변수

documents

TModel[]

업데이트된 문서입니다.

mergeOrUpload(TModel[])

인덱스의 문서 집합을 업데이트하거나 없는 경우 업로드합니다. 병합 작동 방식에 대한 자세한 내용은 https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents

function mergeOrUpload(documents: TModel[])

매개 변수

documents

TModel[]

새 문서/업데이트된 문서입니다.

upload(TModel[])

문서 배열을 인덱스로 업로드합니다.

function upload(documents: TModel[])

매개 변수

documents

TModel[]

업로드할 문서입니다.