MongoDB\Driver\BulkWrite::count

(mongodb >=1.0.0)

MongoDB\Driver\BulkWrite::countCount number of write operations in the bulk

Descripción

public MongoDB\Driver\BulkWrite::count ( void ) : int

Returns the number of write operations added to the MongoDB\Driver\BulkWrite object.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Returns number of write operations added to the MongoDB\Driver\BulkWrite object.

Errores/Excepciones

Historial de cambios

Versión Descripción
1.2.0 Returns the number of write operations added to the MongoDB\Driver\BulkWrite object. Earlier versions returned the expected number of client-to-server roundtrips required to execute all write operations.

Ejemplos

Ejemplo #1 MongoDB\Driver\BulkWrite::count() example

<?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));

?>

El resultado del ejemplo sería:

int(4)