sql >> Base de Datos >  >> NoSQL >> MongoDB

No se pueden ver colecciones en mongo DB cuando se conecta a través de R

El siguiente código devolverá una matriz de nombres de colección si la base de datos proporcionada tiene colecciones. De lo contrario, devolverá character(0)

prueba esto:

mongo <- mongo.create(host="127.0.0.1:27017" , db="sample")
mongo.get.database.collections(mongo , "sample")

Salida:dos colecciones denominadas roles y categorías

"sample.roles"          
"sample.categories" 

Para obtener todas las bases de datos:

mongo <- mongo.create(host="127.0.0.1:27017")
mongo.get.databases(mongo)

Para obtener todas las colecciones en una base de datos específica, diga ejemplo:

mongo.get.database.collections(mongo, "sample")

Puede consultar rmongod enlace para más información.