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.
$rename
El $rename operador de Amazon DocumentDB se utiliza para cambiar el nombre de un campo de un documento. Este operador puede resultar especialmente útil cuando necesita actualizar la estructura de sus documentos o alinearlos con nuevos modelos de datos.
Parámetros
-
field: el campo al que se va a cambiar el nombre. -
newName: el nuevo nombre del campo.
Ejemplo (MongoDB Shell)
En el siguiente ejemplo se muestra cómo utilizar el $rename operador para cambiar el nombre del "Date.DoW" campo a "Date.DayOfWeek" en un documento con el "DocName" campo establecido en. "Document 1"
Cree documentos de muestra
db.example.insertOne({ "DocName": "Document 1", "Date": { "Month": 4, "Day": 18, "Year": 1987, "DoW": "Saturday" }, "Words": 2482 })
Ejemplo de consulta
db.example.update( { "DocName": "Document 1" }, { $rename: { "Date.DoW": "Date.DayOfWeek" } } )
Salida
{
"DocName": "Document 1",
"Date": {
"Month": 4,
"Day": 18,
"Year": 1987,
"DayOfWeek": "Saturday"
},
"Words": 2482
}
Ejemplos de código
Para ver un ejemplo de código para usar el $rename comando, elija la pestaña del idioma que desee usar: