Поле обратного массива в MongoDB
У меня есть коллекция с полем местоположения, которое было введено в неправильном порядке:
location: [38.7633698, -121.2697997]
Когда я пытаюсь разместить 2d индекс на поле, используя ...
db.collection.ensureIndex({'location': '2d'});
... Я получаю следующую ошибку, потому что широта и долгота меняются местами.
"err" : "location object expected, location array not in correct format",
"code" : 13654
Как я могу обратить этот массив для каждого документа в оболочке Монго?