Я использую версию R 3.6.2
и установил mongolite
следующим образом:
install.packages("mongolite")
Затем я попытался подключиться к серверу MongoDB следующим образом (из R):
con <- mongo(url="xxx", collection = "tescollection", db="testdb", verbose = TRUE)
Однако происходит сбой со следующим сообщением об ошибке:
Сервер в xxx: 11155 сообщает о проводной версии 2, но для этой версии libmon goc требуется не менее 3 (MongoDB 3.0 )
Как я могу исправить эту проблему без изменения версии MongoDB на сервере?
Я нашел решение для php
, но я использую R
.
Я пытался установить более раннюю версию mongolite
, как показано ниже, но затем он говорит package ‘mongolite’ is not available (for R version 3.6.2)
:
install.packages("mongolite", repo="https://cran.r-project.org/src/contrib/Archive/mongolite/mongolite_1.6.tar.gz", lib="library")