(mongodb >=2.1.0)
MongoDB\Driver\BulkWriteCommandResult::getInsertResults — Renvoie les résultats détaillés des insertions réussies
   Depuis que les champs _id des documents insérés sont générés par
   l'extension, la valeur de insertedId dans chaque résultat
   correspondra à la valeur de retour de
   MongoDB\Driver\BulkWriteCommand::insertOne() pour
   l'opération d'insertion correspondante.
  
Cette fonction ne contient aucun paramètre.
   Renvoie un document contenant les résultats de chaque opération d'insertion
   ou null si les résultats détaillés n'ont pas été demandés. Les clés
   du document correspondront à l'index de l'opération d'écriture de
   MongoDB\Driver\BulkWriteCommand.
  
Exemple #1 Exemple de MongoDB\Driver\BulkWriteCommandResult::getInsertResults()
<?php
$manager = new MongoDB\Driver\Manager;
$bulk = new MongoDB\Driver\BulkWriteCommand(['verboseResults' => true]);
$generatedId = $bulk->insertOne('db.coll', ['x' => 1]);
$bulk->updateOne('db.coll', ['x' => 1], ['$set' => ['y' => 3]]);
$bulk->updateOne('db.coll', ['x' => 2], ['$set' => ['y' => 1]], ['upsert' => true]);
$bulk->updateOne('db.coll', ['x' => 3], ['$set' => ['y' => 2]], ['upsert' => true]);
$bulk->deleteMany('db.coll', []);
$result = $manager->executeBulkWriteCommand($bulk);
var_dump($generatedId);
var_dump($result->getInsertResults()->toPHP());
?>Résultat de l'exemple ci-dessus est similaire à :
object(MongoDB\BSON\ObjectId)#3 (1) {
  ["oid"]=>
  string(24) "67f7ee69783dcce702097b41"
}
object(stdClass)#8 (1) {
  ["0"]=>
  object(stdClass)#7 (1) {
    ["insertedId"]=>
    object(MongoDB\BSON\ObjectId)#6 (1) {
      ["oid"]=>
      string(24) "67f7ee69783dcce702097b41"
    }
  }
}
