(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());
?>
Résultat de l'exemple ci-dessus est similaire à :
int(1)