sql >> Database >  >> NoSQL >> MongoDB

Kan collecties in mongo DB niet zien wanneer verbonden via R

De onderstaande code retourneert een reeks verzamelingsnamen als de opgegeven database verzamelingen bevat. Anders retourneert het character(0)

probeer dit:

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

Uitvoer:twee verzamelingen genaamd rollen en categorieën

"sample.roles"          
"sample.categories" 

Om alle databases te krijgen:

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

Om alle collecties in een specifieke database te krijgen, zegt u voorbeeld:

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

U kunt rmongod controleren link voor meer info.




  1. MongoDB:Hoe een veld tellen als de waarde overeenkomt met een voorwaarde?

  2. batchSize veldnaam genegeerd in Field Projection

  3. hoe records in php bij te werken en in te voegen met mongodb

  4. Mongo-PHP - MongoCursor-uitzondering met MongoDB PHP Driver v1.6