Phalcon\Db\Adapter\MongoDB\Collection::bulkWrite PHP Method

bulkWrite() public method

Executes multiple write operations.
See also: BulkWrite::__construct() for supported options
public bulkWrite ( array $operations, array $options = [] ) : BulkWriteResult
$operations array List of write operations
$options array Command options
return BulkWriteResult
    public function bulkWrite(array $operations, array $options = [])
    {
        if (!isset($options['writeConcern'])) {
            $options['writeConcern'] = $this->writeConcern;
        }
        $operation = new BulkWrite($this->databaseName, $this->collectionName, $operations, $options);
        $server = $this->manager->selectServer(new ReadPreference(ReadPreference::RP_PRIMARY));
        return $operation->execute($server);
    }