Mongo数据库和R之间的连接

时间:2018-04-23 08:26:23

标签: r mongodb

尝试通过执行以下功能将Mongo数据库与R连接:

mongo <- mongoDbConnect("dbname", "host", 27017)
auth <- dbAuthenticate(mongo, "username", "password")
dbShowCollections(mongo)
output <- dbGetQuery(mongo, "collection_name",'{"field"}')

但是我得到了最后两行执行的错误:

  

.jcall中的错误(rmongo.object@javaMongo,&#34; S&#34;,&#34; dbGetQuery&#34;,集合,:    com.mongodb.MongoException:未授权查询&#34; dbname&#34;

     

.jcall中的错误(rmongo.object@javaMongo,&#34; [S&#34;,&#34; dbShowCollections&#34;):     com.mongodb.MongoException:未授权查询&#34; dbname&#34;

知道我可能做错了什么?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:-1)

您是否检查了数据库的访问权限以执行用户的查询