MongoDB cambiar el nombre del campo de la base de datos dentro de la matriz
Necesito cambiar el nombre deindentifier
en esto
{ "general" :
{ "files" :
{ "file" :
[
{ "version" :
{ "software_program" : "MonkeyPlus",
"indentifier" : "6.0.0"
}
}
]
}
}
}
He intentad
db.nrel.component.update(
{},
{ $rename: {
"general.files.file.$.version.indentifier" : "general.files.file.$.version.identifier"
} },
false, true
)
pero devuelve:$rename source may not be dynamic array
.