Menu Docs
Página inicial do Docs
/ / /
Manual da Biblioteca PHP
/ / /

MongoDB\BulkWriteResult::getUpsertedIds()

Nesta página

  • Definição
  • Return Values
  • Erros/exceções
  • Veja também
MongoDB\BulkWriteResult::getUpsertedIds()

Retornar um mapa de ID (ou seja _id valores de campo) para documentos que foram atualizados por todas as operações de atualização e substituição na gravação em massa.

function getUpsertedIds(): array

Um mapa de IDs (ou seja, _id valores de campo) para documentos que foram atualizados por todas as operações de atualização e substituição na gravação em massa.

O índice de cada ID no mapa corresponde à posição de cada documento na operação em massa. Se um documento tivesse um ID antes do upsering (ou seja, o servidor não gerou um ID), o índice conterá seu valor de campo _id . Qualquer ID gerado pelo servidor será um MongoDB\BSON\ObjectId instância.

MongoDB\Exception\BadMethodCallException se esse método for chamado e a operação de gravação usar uma write concern não reconhecida.

Voltar

getUpsertedCount()