Поддерживает ли AWS DocumentDB индекс 2dshpere MongoDB? - PullRequest
0 голосов
/ 17 февраля 2019

Я пытаюсь запустить существующее приложение с новой службой AWS DocumentDB.Из оболочки mongo я попытался запустить db.geojson.createIndex( { geoData : "2dsphere" , sessionId:1 } ) и получил
{ "ok" : 0, "errmsg" : "Index type not supported : 2dsphere", "code" : 303 }

этот код хорошо работает с реальным экземпляром MongoDb, но не с новым сервисом AWS, который должен быть совместим с MongoDB 3.6

1 Ответ

0 голосов
/ 23 февраля 2019

Нет.AWS DocumentDB не поддерживает геопространственный индекс или запросы.Здесь подробно описаны некоторые ограничения индекса: https://docs.aws.amazon.com/documentdb/latest/developerguide/mongo-apis-index.html

Чтобы использовать индекс 2dsphere, вы можете использовать MongoDB Atlas в AWS и иметь доступ к полному набору API и функций MongoDB.

https://cloud.mongodb.com

...