(mongodb >=1.0.0)
MongoDB\Driver\BulkWrite::count — Cuenta el número de operaciones de escritura en el lote
Devuelve el número de operaciones de escritura añadidas al objeto MongoDB\Driver\BulkWrite.
Esta función no tiene parámetros.
Devuelve el número de operaciones de escritura añadidas al objeto MongoDB\Driver\BulkWrite.
Versión | Descripción |
---|---|
PECL mongodb 1.2.0 | Devuelve el número de operaciones de escritura añadidas al objeto MongoDB\Driver\BulkWrite. Las versiones anteriores devolvían el número de idas y vueltas cliente-servidor necesarias para ejecutar todas las operaciones de escritura. |
Ejemplo #1 Ejemplo de 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));
?>
El resultado del ejemplo sería:
int(4)