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

Cách tìm tất cả các bộ sưu tập từ mongoose

Bạn có thể sử dụng hàm collectionNames để trả về danh sách các bộ sưu tập.

db.on('open', function(){
  mongoose.connection.db.collectionNames(function(error, names) {
    if (error) {
      throw new Error(error);
    } else {
      names.map(function(cname) {
        console.log(cname.name);
      });
    }
  });
});

=> database1.system.indexes
=> database1.users
=> database1.posts


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Lựa chọn có điều kiện từ một bộ sưu tập dựa trên một bộ sưu tập khác

  2. Làm cách nào để tránh hai yêu cầu API đồng thời phá vỡ logic đằng sau xác thực tài liệu?

  3. tạo một cơ sở dữ liệu khác nhau cho mỗi bộ sưu tập trong MongoDB 2.2

  4. Mongoose TypeError:Không thể sử dụng toán tử 'in' để tìm kiếm '_id' trong [object Object]

  5. Cách định dạng ngày trong MongoDB