2016-09-30 9 views
0

mongodoseを使用して(新しく作成されたものと古いものの名前を変更して)コレクションからデータを取得しようとしています& node.js.しかし、以下のfindメソッドは常に空のリストを返します。同じコードが古いdbとコレクションでうまくいきました。何か案が?mongooseを使用してnode.js上のmongodbの新しいコレクションからデータを取得できません

module.exports.find = function (schemaName, schema, callback) { 
    var orm = mongoose.model(schemaName, schema); 
    orm.find(function(err, data){ 
     if(err) { 
      looger.error(err); 
     } else { 
      callback(data); 
     }    
    }); 
} 

答えて

0

おかげUMID、。しかし、実際の問題は、コレクションの名前をつけることでした。帽子、ラクダなどの命名は受け入れられません... :(理由はわかりません。

1

明示的に設定されたコレクション名:あまりにも助け

var orm = mongoose.model(schemaName, schema, collectionNewName); 
関連する問題