MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Не могат да се видят колекции в mongo DB, когато е свързан чрез R

Кодът по-долу ще върне масив от имена на колекции, ако предоставената база данни има колекции в нея. В противен случай ще върне character(0)

опитайте това:

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

Резултат:две колекции, наречени роли и категории

"sample.roles"          
"sample.categories" 

За да получите всички бази данни:

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

За да получите всички колекции в конкретна база данни, кажете пример:

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

Можете да проверите rmongod връзка за повече информация.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Защо *клиентът* на MongoDB използва повече памет от сървъра в този случай?

  2. Mongodb:`com.mongodb.MongoSocketReadException:Преждевременно достигнат край на потока` с морфия

  3. Какъв е типът връщане на db.collection.find() в mongodb

  4. Масивите, съхранявани в MongoDB, запазват ли реда си?

  5. mongodb лимит във вградения документ