Updating a pre-existing fields datatype(string=>date) in a collection

Hi,
Try this

db.collection.update(
   {
      "clusterTime":{
         "$type":"string"
      }
   },
   [
      {
         "$set":{
            "clusterTime":{
               "$dateFromString":{
                  "dateString":"$clusterTime",
                  "format":"%Y-%m-%d"
               }
            }
         }
      }
   ]
)

Good luck