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

Node.jsで待つ方法

    非同期モジュール を使用するのが好きです 同期して実行する必要のあるコードがある場合。

    var async = require('async');
    
    async.series([
      function(next){
        db.open(next)
      }
    , function(next){
        db.loadSite('siteName', next)
      }
    ], function(err){
      if(err) console.log(err)
      else {
        // Waits for defined functions to finish
        console.log('Database connected')
      }
    })
    


    1. MongoDBの一意のインデックスは上書きを許可しません

    2. 値またはデフォルト値によるMongoidクエリ

    3. パーツ(...)を使用して要素をトラバースすることはできません

    4. mongoのサブコレクションを更新または追加します