Använd $ positional
operatorn i din uppdatering eftersom denna identifierar elementet i en array som ska uppdateras utan att explicit specificera dess position i arrayen:
db.fiction.update({"Fiction.SNo":"1"},{$set:{"Fiction.$.Amount":135}})
Använd $ positional
operatorn i din uppdatering eftersom denna identifierar elementet i en array som ska uppdateras utan att explicit specificera dess position i arrayen:
db.fiction.update({"Fiction.SNo":"1"},{$set:{"Fiction.$.Amount":135}})