PHP 클래스 Phalcon\Db\Adapter\MongoDB\InsertManyResult

파일 보기 프로젝트 열기: phalcon/incubator

공개 메소드들

메소드 설명
__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.

메소드 상세

__construct() 공개 메소드

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

getInsertedCount() 공개 메소드

This method should only be called if the write was acknowledged.
또한 보기: InsertManyResult::isAcknowledged()
public getInsertedCount ( ) : integer
리턴 integer

getInsertedIds() 공개 메소드

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[]
리턴 mixed[]

isAcknowledged() 공개 메소드

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