Convert Array Data to String In MongoDB
Oct 2, 2023
db.embryos.find().forEach(
function (elem) {
let oocyteReceiverIdVar = null;
for(let index in elem.oocyteReceiverId){
if(elem.oocyteReceiverId[index] != undefined)
{
oocyteReceiverIdVar = elem.oocyteReceiverId[index];
break;
}
}
db.embryos.updateOne(
{
_id: elem._id
},
{
$set:{
"oocyteReceiverId":oocyteReceiverIdVar
}
}
)
}
)
db.fertilizations.find({ $and : [{"oocyteReceiverId" : { $ne : null }}, {"oocyteReceiverId" : { $type : "array" }}] }).forEach(
function (elem) {
let oocyteReceiverIdVar = null;
if(typeof elem.oocyteReceiverId === 'object' ){
for(let index in elem.oocyteReceiverId){
if( elem.oocyteReceiverId[index] != undefined )
{
oocyteReceiverIdVar = elem.oocyteReceiverId[index];
break;
}
}
db.fertilizations.updateOne(
{
_id: elem._id
},
{
$set:{
"oocyteReceiverId":oocyteReceiverIdVar
}
}
)
}
}
)