IndexDocumentsBatch class
인덱스에 대한 여러 문서를 사용하여 일괄 처리 작업을 수행하는 데 사용되는 클래스입니다.
생성자
Index |
속성
actions | 이 일괄 처리에서 수행된 작업 집합입니다. |
메서드
delete(keyof TModel, string[]) | 문서 집합을 삭제합니다. |
delete(TModel[]) | 문서 집합을 삭제합니다. |
merge(TModel[]) | 인덱스의 문서 집합을 업데이트합니다. 병합 작동 방식에 대한 자세한 내용은 https://docs.microsoft.com/en-us/rest/api/searchservice/AddUpdate-or-Delete-Documents |
merge |
인덱스의 문서 집합을 업데이트하거나 없는 경우 업로드합니다. 병합 작동 방식에 대한 자세한 내용은 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
메서드 세부 정보
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[]
업로드할 문서입니다.