Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los operadores de actualización de matriz se usan para modificar los elementos y la estructura de la matriz.
| Description | |
|---|---|
$ |
El operador $ positional identifica un elemento de una matriz que se va a actualizar sin especificar explícitamente la posición del elemento en la matriz. |
$addToSet |
El operador addToSet agrega elementos a una matriz si aún no existen, a la vez que garantiza la unicidad de los elementos dentro del conjunto. |
$each |
El operador $each se usa dentro de una $addToSet operación o $push para agregar varios elementos a un campo de matriz en una sola operación de actualización. |
$pop |
El operador $pop quita el primer o último elemento de una matriz. |
$position |
El $position se usa para especificar la posición de la matriz donde se debe insertar un nuevo elemento. |
$[] |
El operador $[] se usa para actualizar todos los elementos de una matriz que coincidan con la condición de consulta. |
$[identifier] |
El operador $[identifier] se usa para actualizar todos los elementos mediante un identificador específico en una matriz que coincida con la condición de consulta. |
$pull |
Quita todas las instancias de un valor de una matriz. |
$pullAll |
El operador $pullAll se usa para quitar todas las instancias de los valores especificados de una matriz. |
$push |
El operador $push agrega un valor especificado a una matriz dentro de un documento. |