As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
$rename
O $rename operador no Amazon DocumentDB é usado para renomear um campo em um documento. Esse operador pode ser particularmente útil quando você precisa atualizar a estrutura de seus documentos ou alinhá-los com novos modelos de dados.
Parâmetros
-
field: O campo a ser renomeado. -
newName: o novo nome do campo.
Exemplo (MongoDB Shell)
O exemplo a seguir demonstra como usar o $rename operador para renomear o "Date.DoW" campo para "Date.DayOfWeek" em um documento com o "DocName" campo definido como. "Document 1"
Crie documentos de amostra
db.example.insertOne({ "DocName": "Document 1", "Date": { "Month": 4, "Day": 18, "Year": 1987, "DoW": "Saturday" }, "Words": 2482 })
Exemplo de consulta
db.example.update( { "DocName": "Document 1" }, { $rename: { "Date.DoW": "Date.DayOfWeek" } } )
Saída
{
"DocName": "Document 1",
"Date": {
"Month": 4,
"Day": 18,
"Year": 1987,
"DayOfWeek": "Saturday"
},
"Words": 2482
}
Exemplos de código
Para ver um exemplo de código para usar o $rename comando, escolha a guia do idioma que você deseja usar: