У меня есть приложение play scala, и у меня есть кластер атласа, который я пытаюсь подключить. Согласно ReactiveMongo, это возможно. Я могу добавить свою строку подключения, полученную от Atlas, в свое приложение через
mongodb.uri
В моем файле application.conf. Я пробовал все, основываясь на инструкциях от reactivemongo и atlas db, но я все еще не могу подключиться к кластеру. однако, используя мой mongoshell, я могу подключиться и получить доступ к своей базе данных, но он просто отказывается подключаться через мое приложение. Mongo просто возвращает ошибку "MongoError['No primary node is available! (Supervisor-13/Connection-14)']" }
и записывает предупреждение в мою консоль Some options were ignored because they are not supported (yet): w, retryWrites
. Я использую scala версии 2.12 и reactivemongo 0.12.6 с игрой 2.6. Моя строка подключения mongodb+srv://<username>:<password>@my-cluster.abo25.mongodb.net/my-db?retryWrites=true&w=majority
Любая информация или помощь будут очень признательны.