PHP Класс MongoWriteBatch

См. также: http://php.net/manual/en/class.mongowritebatch.php
Наследование: use trait Alcaeus\MongoDbAdapter\Helper\WriteConcernConverter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
add ( array | object $item ) : boolean Adds a write operation to a batch
execute ( array $writeOptions = [] ) : array Executes a batch of write operations

Защищенные методы

Метод Описание
__construct ( MongoCollection $collection, integer $batchType, array $writeOptions ) Creates a new batch of write operations

Приватные методы

Метод Описание
addItem ( array $item )
convertWriteErrors ( MongoDB\Driver\WriteResult $result ) : array
validate ( array $item )

Описание методов

__construct() защищенный Метод

Creates a new batch of write operations
См. также: http://php.net/manual/en/mongowritebatch.construct.php
protected __construct ( MongoCollection $collection, integer $batchType, array $writeOptions )
$collection MongoCollection
$batchType integer
$writeOptions array

add() публичный Метод

Adds a write operation to a batch
См. также: http://php.net/manual/en/mongowritebatch.add.php
public add ( array | object $item ) : boolean
$item array | object
Результат boolean

execute() закрытый публичный Метод

Executes a batch of write operations
См. также: http://php.net/manual/en/mongowritebatch.execute.php
final public execute ( array $writeOptions = [] ) : array
$writeOptions array
Результат array