MongoDB\Driver\WriteResult
PHP Manual

MongoDB\Driver\WriteResult::getInsertedCount

(mongodb >=1.0.0)

MongoDB\Driver\WriteResult::getInsertedCountRenvoie le nombre de documents insérés (à l'exception de Upserts)

Description

final public integer|null MongoDB\Driver\WriteResult::getInsertedCount ( void )

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Renvoie le nombre de documents insérés (à l'exception de Upserts permettent), ou NULL si l'écriture n'a pas été validée.

Erreurs / Exceptions

Exemples

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)

Voir aussi


MongoDB\Driver\WriteResult
PHP Manual