MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Sammlungen in Mongo DB können nicht angezeigt werden, wenn eine Verbindung über R besteht

Der folgende Code gibt ein Array von Sammlungsnamen zurück, wenn die bereitgestellte Datenbank Sammlungen enthält. Andernfalls wird character(0) zurückgegeben

versuchen Sie Folgendes:

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

Ausgabe:zwei Sammlungen namens Rollen und Kategorien

"sample.roles"          
"sample.categories" 

So erhalten Sie alle Datenbanken:

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

Um alle Sammlungen in einer bestimmten Datenbank zu erhalten, sagen Sie sample:

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

Sie können rmongod überprüfen Link für weitere Informationen.