Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Os operadores de atualização do array são usados para modificar elementos e estrutura do array.
| Description | |
|---|---|
$ |
O operador posicional $ identifica um elemento em uma matriz a ser atualizado sem especificar explicitamente a posição do elemento na matriz. |
$addToSet |
O operador addToSet adiciona elementos a uma matriz se eles ainda não existirem, garantindo a exclusividade dos elementos dentro do conjunto. |
$each |
O operador $each é usado dentro de uma $addToSet operação ou $push para adicionar múltiplos elementos a um campo de array numa única operação de atualização. |
$pop |
O operador $pop remove o primeiro ou último elemento de um array. |
$position |
O $position é usado para especificar a posição na matriz onde um novo elemento deve ser inserido. |
$[] |
O operador $[] é usado para atualizar todos os elementos em uma matriz que correspondem à condição de consulta. |
$[identifier] |
O operador $[identificador] é usado para atualizar todos os elementos usando um identificador específico num array que corresponde à condição da consulta. |
$pull |
Remove todas as instâncias de um valor de uma matriz. |
$pullAll |
O operador $pullAll é usado para remover todas as instâncias dos valores especificados de uma matriz. |
$push |
O operador $push adiciona um valor especificado a uma matriz dentro de um documento. |