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

truyền mongoose làm đối số cho một hàm

Xem tài liệu về mongoose connect

Bạn có thể sử dụng Lời hứa.

    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) => {
          // ...
        },
      );

Bạn có thể sử dụng Callbacks

    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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nhận tổng hợp riêng biệt của một trường mảng trên các chỉ mục

  2. Mongodb regex trong tổng hợp sử dụng tham chiếu đến giá trị trường

  3. Thứ tự sắp xếp ngẫu nhiên

  4. Làm cách nào để bạn thay đổi quyền của người dùng MongoDB?

  5. Tổng hợp trong flask-mongoengine