MongoDB\Driver\BulkWrite::count
(mongodb >=1.0.0)
MongoDB\Driver\BulkWrite::count — 대량 쓰기 작업 수 계산
설명
public MongoDB\Driver\BulkWrite::count(): int
MongoDB\Driver\BulkWrite 개체에 추가된 쓰기 작업 수를 반환합니다.
매개변수
이 함수에는 매개변수가 없습니다.
반환 값
MongoDB\Driver\BulkWrite 개체에 추가된 쓰기 작업 수를 반환합니다.
오류/예외
- 인수 구문 분석 오류에 대해 MongoDB\Driver\Exception\InvalidArgumentException을 던집니다.
변경 로그
버전 | 설명 |
---|---|
PECL mongodb 1.2.0 | MongoDB\Driver\BulkWrite 개체에 추가된 쓰기 작업 수를 반환합니다. 이전 버전에서는 모든 쓰기 작업을 실행하는 데 필요한 클라이언트-서버 왕복의 예상 수를 반환했습니다. |
Examples
예제 #1 MongoDB\Driver\BulkWrite::count() 예제
<?php
$bulk = new MongoDB\Driver\BulkWrite;
$bulk->insert(['_id' => 1, 'x' => 1]);
$bulk->insert(['_id' => 2, 'x' => 2]);
$bulk->update(['x' => 2], ['$set' => ['x' => 1]]);
$bulk->delete(['x' => 1]);
var_dump(count($bulk));
?>
위의 예는 다음을 출력합니다.
int(4)