Du bør prøve at pakke $set-værdien ind i anførselstegn som vist nedenfor:
"versions.0.content.axdducvoxb":parseFloat(data.versions.0.content.axdducvoxb)
Slutresultat:
db.documents.find().forEach(function(data) {
db.documents.update({_id:data._id},{$set:"versions.0.content.axdducvoxb":parseFloat(data.versions.0.content.axdducvoxb)}});
})
Når du bruger denne priknotation, skal du pakke nøglen ind i anførselstegn som nævnt i dokumentationen (fremhævelse tilføjet):