PHP Class Phalcon\Db\Adapter\MongoDB\InsertManyResult

Afficher le fichier Open project: phalcon/incubator

Méthodes publiques

Méthode Description
__construct ( MongoDB\Driver\WriteResult $writeResult, array $insertedIds ) Constructor.
getInsertedCount ( ) : integer Return the number of documents that were inserted.
getInsertedIds ( ) : mixed[] Return a map of the inserted documents' IDs.
isAcknowledged ( ) : boolean Return whether this insert result was acknowledged by the server.

Method Details

__construct() public méthode

Constructor.
public __construct ( MongoDB\Driver\WriteResult $writeResult, array $insertedIds )
$writeResult MongoDB\Driver\WriteResult
$insertedIds array

getInsertedCount() public méthode

This method should only be called if the write was acknowledged.
See also: InsertManyResult::isAcknowledged()
public getInsertedCount ( ) : integer
Résultat integer

getInsertedIds() public méthode

The index of each ID in the map corresponds to the document's position in the bulk operation. If the document had an ID prior to insertion (i.e. the driver did not generate an ID), this will contain its "_id" field value. Any driver-generated ID will be an MongoDB\BSON\ObjectID instance.
public getInsertedIds ( ) : mixed[]
Résultat mixed[]

isAcknowledged() public méthode

If the insert was not acknowledged, other fields from the WriteResult (e.g. insertedCount) will be undefined.
public isAcknowledged ( ) : boolean
Résultat boolean