MongoDB\Driver\BulkWrite::count

(mongodb >=1.0.0)

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

Descripción

publicMongoDB\Driver\BulkWrite::count(): 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ónDescripción
PECL mongodb 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)
To Top