Campo de matriz inversa en MongoDB
Tengo una colección con un campo de ubicación que se ingresó en el orden incorrecto:
location: [38.7633698, -121.2697997]
Cuando intento colocar un índice 2D en el campo usando ...
db.collection.ensureIndex({'location': '2d'});
... me sale el siguiente error porque la latitud y la longitud están invertidas.
"err" : "location object expected, location array not in correct format",
"code" : 13654
¿Cómo puedo revertir esta matriz para cada documento en el shell mongo?