sql >> データベース >  >> NoSQL >> MongoDB

関数への引数としてマングースを渡す

    mongooseconnect のドキュメントを見る

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

    コールバックを使用できます

        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. UbuntuにMongoDBをインストールして構成する方法

    2. pymongo(カーソルなし)でmongodbオブジェクトの配列を返すにはどうすればよいですか? MapReduceはこれを行うことができますか?

    3. Dockerコンテナでmongodbシェルを開始する方法は?

    4. mongodbを使用したドル値のフィルタリング