Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
$rename
L'$renameopérateur dans Amazon DocumentDB est utilisé pour renommer un champ dans un document. Cet opérateur peut être particulièrement utile lorsque vous devez mettre à jour la structure de vos documents ou les aligner sur de nouveaux modèles de données.
Paramètres
-
field: champ à renommer. -
newName: nouveau nom du champ.
Exemple (MongoDB Shell)
L'exemple suivant montre comment utiliser l'$renameopérateur pour renommer le "Date.DoW" champ "Date.DayOfWeek" en dans un document dont le "DocName" champ est défini sur. "Document 1"
Création d'exemples de documents
db.example.insertOne({ "DocName": "Document 1", "Date": { "Month": 4, "Day": 18, "Year": 1987, "DoW": "Saturday" }, "Words": 2482 })
Exemple de requête
db.example.update( { "DocName": "Document 1" }, { $rename: { "Date.DoW": "Date.DayOfWeek" } } )
Sortie
{
"DocName": "Document 1",
"Date": {
"Month": 4,
"Day": 18,
"Year": 1987,
"DayOfWeek": "Saturday"
},
"Words": 2482
}
Exemples de code
Pour afficher un exemple de code d'utilisation de la $rename commande, choisissez l'onglet correspondant à la langue que vous souhaitez utiliser :