我在通过 Mongolite 连接到我的 MongoDB 时遇到问题,我不确定这是否是我这边的问题,或者我是否需要使用不同的包来连接到数据库。请记住,我无法更改 MongoDB 服务器运行的软件,而且我是所有这些方面的新手,所以这可能只是我的一个愚蠢的错误。
我已经运行了以下代码:
m <- mongo(collection = "test", url="mongodb://22.92.59.149:27017")
据我从 Mongolite 教程 ( https://jeroen.github.io/mongolite/ ) 中得知,这是连接数据库的正确语法,但我不是 100% 确定。无论如何,我收到以下错误:
Error: Server at 22.92.59.149:27017 reports wire version 2,
but this version of libmongoc requires at least 3 (MongoDB 3.0)
据我所知,这意味着 mongolite 不适用于我的数据库。如果是这种情况,我应该尝试使用其他什么包来连接,或者如果这不是问题,我做错了什么?
提前致谢!