Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ / /
PHP 라이브러리 매뉴얼
/ / /

MongoDB\BulkWriteResult::getUpsertedIds()

MongoDB\BulkWriteResult::getUpsertedIds()

ID 맵 반환(예: 대량 쓰기의 모든 업데이트 및 바꾸기 작업에 의해 업서트된 문서의 _id 필드 값).

function getUpsertedIds(): array

ID 맵(예: 대량 쓰기의 모든 업데이트 및 바꾸기 작업에 의해 업서트된 문서의 _id 필드 값).

맵에 있는 각 ID 의 인덱스 대량 작업에서 각 문서의 위치에 해당합니다. 업서트 전에 문서 에 ID 있었던 경우(즉, 서버 ID 생성하지 않은 경우) 인덱스 _id 필드 값이 포함됩니다. 서버에서 생성된 모든 ID MongoDB\ BSON\ObjectId 인스턴스 입니다.

이 메서드가 호출되고 쓰기 작업에서 승인되지 않은 쓰기 고려를 사용한 경우 MongoDB\Exception\BadMethodCallException 입니다.

돌아가기

getUpsertedCount()

이 페이지의 내용