MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Không thể xem các bộ sưu tập trong DB mongo khi được kết nối qua R

Đoạn mã dưới đây sẽ trả về một mảng tên bộ sưu tập từ cơ sở dữ liệu được cung cấp có các bộ sưu tập trong đó. Nếu không, nó sẽ trả về character(0)

hãy thử cái này:

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

Đầu ra:hai bộ sưu tập có tên vai trò và danh mục

"sample.roles"          
"sample.categories" 

Để lấy tất cả cơ sở dữ liệu:

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

Để có được tất cả các bộ sưu tập trong một cơ sở dữ liệu cụ thể, hãy nói mẫu:

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

Bạn có thể kiểm tra rmongod liên kết để biết thêm thông tin.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Lặp lại Bộ sưu tập Mongo và cập nhật một trường trong mọi tài liệu

  2. sắp xếp mảng trong truy vấn và chiếu tất cả các trường

  3. Bộ lọc MongoDB listCollections

  4. Hiệu suất tăng khi sử dụng UUID thay vì biểu diễn chuỗi của nó là _id trên MongoDB?

  5. Chèn và ngày truy vấn với MongoDB và Nodejs