sql >> Databáze >  >> NoSQL >> MongoDB

předání mangusty jako argumentu funkci

Při pohledu na dokumentaci mongoose connect

Můžete použít Promises.

    var mongoose = require('mongoose');
    var myModule = require('myModule');

    var dbUrl = 'mongodb://localhost:27017/gfsTestDB';

    mongoose.connect(dbUrl)
      .then(
        // The connection is ready to use!
        () => {
          var readyObj = new myModule(mongoose);

          // ...
        },

        // Handle the connection error
        (err) => {
          // ...
        },
      );

Můžete použít zpětná volání

    var mongoose = require('mongoose');
    var myModule = require('myModule');

    var dbUrl = 'mongodb://localhost:27017/gfsTestDB';

    mongoose.connect(dbUrl, (err) => {
      if (err) {
        // Handle the error

        // ...

        return;
      }

      // We get successfully connected to the database

      var readyObj = new myModule(mongoose);

      // ...
    });



  1. Jak uložit pole vstupů do podřízeného schématu ve vnořeném mongoose schématu?

  2. Mongo shell vydává chybu Vícenásobné výskyty volby

  3. Redis jako jedinečný generátor atomových id – bezpečný způsob pro webovou aplikaci, jak se vyhnout závodům

  4. mongodb.conf bind_ip =127.0.0.1 nefunguje, ale 0.0.0.0 funguje