Поле обратного массива в MongoDB

У меня есть коллекция с полем местоположения, которое было введено в неправильном порядке:

location: [38.7633698, -121.2697997]

Когда я пытаюсь разместить 2d индекс на поле, используя ...

db.collection.ensureIndex({'location': '2d'});

... Я получаю следующую ошибку, потому что широта и долгота меняются местами.

"err" : "location object expected, location array not in correct format",
"code" : 13654

Как я могу обратить этот массив для каждого документа в оболочке Монго?

Ответы на вопрос(2)

Ваш ответ на вопрос