Как подключиться к атласу MongoDB с помощью Python 2.7 и PyMongo? - PullRequest
0 голосов
/ 28 апреля 2019

Я работаю над проектом с Python 2.7.15rc1.

Мне нужно подключить его к MongoDB, который находится в кластере атласа.

У меня установлен MongoDB 3.6.3 вмоя местная машина.Я могу подключиться к нему.

Однако, если я пытаюсь подключиться к MongoDB в облаке, он выдает ошибки.

Вот код:

from pymongo import MongoClient
client = MongoClient('mongodb://muser:<password>@cluster0-shard-00-00-bnkpk.mongodb.net:27017,cluster0-shard-00-01-bnkpk.mongodb.net:27017,cluster0-shard-00-02-bnkpk.mongodb.net:27017/test?ssl=true&replicaSet=Cluster0-shard-0&authSource=admin&retryWrites=true')

Вот ошибка:

повысить ConfigurationError («Неизвестная опция% s»% (ключ,))

pymongo.errors.ConfigurationError: Неизвестная опция retryWrites

Я искал ошибку.Но не смог найти никакой полезной информации.

Я использую

Python  - 2.7.15rc1
MongoDB - 4.0.9 Enterprise
PyMongo - 2.8

Я получил строку подключения из своей учетной записи на сайте кластера Atlas https://cloud.mongodb.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...