MongoDB\Driver\Server::executeBulkWriteCommand

(mongodb >=2.1.0)

MongoDB\Driver\Server::executeBulkWriteCommandExecuta operações de gravação neste servidor usando o comando bulkWrite

Descrição

final public MongoDB\Driver\Server::executeBulkWriteCommand(MongoDB\Driver\BulkWriteCommand $bulk, ?array $options = null): MongoDB\Driver\BulkWriteCommandResult

Executa uma ou mais operações de gravação neste servidor usando o comando » bulkWrite introduzido no MongoDB 8.0.

Um MongoDB\Driver\BulkWriteCommand pode ser construído com uma ou mais operações de gravação de tipos variados (por exemplo, inserções, atualizações e exclusões). Cada operação de gravação pode ter como alvo uma coleção diferente.

O valor padrão para a opção "writeConcern" será inferido a partir de uma transação ativa (indicada pela opção "session"), seguida pelo URI de conexão.

Parâmetros

bulk (MongoDB\Driver\BulkWriteCommand)

O comando de gravações a ser executado.

options

Opções
Opção Tipo Descrição
session MongoDB\Driver\Session

Uma sessão para associar à operação.

writeConcern MongoDB\Driver\WriteConcern

Um write concern a ser aplicado à operação.

Valor Retornado

Retorna MongoDB\Driver\BulkWriteCommandResult em caso de sucesso.

Erros/Exceções

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top