sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan får man en samlingsliste i mongoose?

Faktisk mongoose.connection.db.collectionNames blev droppet til fordel for mongoose.connection.db.listCollections .

const mongoose = require('mongoose');

const connection = mongoose.connect('mongodb://localhost:27017');

connection.on('open', function () {
    connection.db.listCollections().toArray(function (err, names) {
      if (err) {
        console.log(err);
      } else {
        console.log(names);
      }

      mongoose.connection.close();
    });
});


  1. Mongodb shell mongo:Kun én brug af hver socket-adresse (protokol/netværksadresse/port) er normalt tilladt. til sokkel:0.0.0.0:27017

  2. Sådan erstatter du streng i alle dokumenter i Mongo

  3. Tæl antal kommentarer i indlæg i Meteor

  4. Mongoose findOneAndUpdate og upsert returnerer ingen fejl, ingen dokumenter påvirket