Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
$unset
Novedades de la versión 8.0
No es compatible con el clúster de Elastic.
La etapa de $unset agregación de Amazon DocumentDB le permite eliminar campos de los documentos.
Parámetros
-
expression: nombre de campo o lista de varios nombres de campo.
Ejemplo (MongoDB Shell)
El siguiente ejemplo demuestra el uso de la etapa de $unset agregación para eliminar el price campo.
Cree documentos de muestra
db.inventory.insertMany([ { item: "pencil", quantity: 100, price: 0.24}, { item: "pen", quantity: 204, price: 1.78 } ]);
Ejemplo de agregación
db.inventory.aggregate([ { $unset: "price" } ])
Salida
[
{
_id: ObjectId('69248951d66dcae121d2950d'),
item: 'pencil',
quantity: 100
},
{
_id: ObjectId('69248951d66dcae121d2950e'),
item: 'pen',
quantity: 204
}
]
Ejemplos de código
Para ver un ejemplo de código para usar el $unset comando, elija la pestaña del idioma que desee usar: