Das Aktualisieren eines indizierten Felds in mongodb bewirkt eine Aktualisierung des Index (oder der Indizes, wenn Sie mehr als einen haben), die es verwenden. Es wird nicht "neu indiziert". Sollte nicht allzu teuer sein - effektiv löschen Sie den alten Eintrag und fügen einen neuen ein.
Dieses Dokument enthält ziemlich viele Details zu Mongodb-Indizes:
http://docs.mongodb.org/master/MongoDB-indexes-guide .pdf
Übrigens, denken Sie daran, dass es ein spezielles Feld, _id, gibt, das mongodb als Primärschlüssel verwendet
Sie können das Feld _id nicht aktualisieren.