I am newbie in MongoDB. I have stored data inside mongoDB in below format
\"_id\" : ObjectId(\"51d5725c7be2c20819ac8a22\"), \"chrom\" : \"chr22\", \"pos\" :
You can use the $ positional operator to identify the first array element to match the query in the update like this:
db.VariantEntries.update({ "pos": 17060409, "sampleID": "Job1373964150558382243283", "information.name":"Category" },{ $set:{'information.$.value':'11'} })