Gebruik de $ positional
operator in uw update, aangezien dit het element in een array identificeert dat moet worden bijgewerkt zonder expliciet de positie in de array op te geven:
db.fiction.update({"Fiction.SNo":"1"},{$set:{"Fiction.$.Amount":135}})