(mongodb >=1.0.0)
MongoDB\Driver\WriteResult::getInsertedCount — Renvoie le nombre de documents insérés (à l'exception de Upserts)
Cette fonction ne contient aucun paramètre.
Renvoie le nombre de documents insérés (à l'exception de Upserts permettent),
ou NULL si l'écriture n'a pas été validée.
Exemple #1 Exemple avec MongoDB\Driver\WriteResult::getInsertedCount()
<?php
$manager = new MongoDB\Driver\Manager;
$bulk = new MongoDB\Driver\BulkWrite;
$bulk->insert(['x' => 1]);
$bulk->update(['x' => 1], ['$set' => ['y' => 3]]);
$bulk->update(['x' => 2], ['$set' => ['y' => 1]], ['upsert' => true]);
$bulk->update(['x' => 3], ['$set' => ['y' => 2]], ['upsert' => true]);
$bulk->delete(['x' => 1]);
$result = $manager->executeBulkWrite('db.collection', $bulk);
var_dump($result->getInsertedCount());
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
int(1)