Rename Nested Field In MongoDb
Aug 28, 2024
db.embryosFreeze.updateMany(
{ _id:ObjectId(“66b2304c4c2e8fbd3d7bb5c2”), “embryoQualityDetails.genetic”: { $exists: true } },
[
{
$set: {
embryoQualityDetails: {
$map: {
input: “$embryoQualityDetails”,
as: “element”,
in: {
$mergeObjects: [
“$$element”,
{
genetics: “$$element.genetic”
}
]
}
}
}
}
},
{
$unset: “embryoQualityDetails.genetic”
}
]
);