sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man hittar alla samlingar från mongoose

Du kan använda funktionen collectionNames för att returnera en lista med samlingar.

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. Hur kan jag göra en villkorlig sökning i pymongo?

  2. Hur får man alla deldokument med ett visst värde av ett visst fält?

  3. Återanvända databasanslutningar med Azure-funktioner med hjälp av Javascript

  4. MongoDB hämtar endast matchande underdokument från ett dokument med c#