これは私のdata.configファイルです
DbProvider.prototype.doOperation = function(collection, operation, params, callback)
{
this.validateParams(params, callback);
var operationCallback = function(err, result)
{
callback(err, result);
};
this.db.collection(collection, function(err, collection) {
if(operation==='find') {
collection.find().toArray(operationCallback);
} else {
collection[operation](params, operationCallback);
}
});
}
DbProvider.prototype.findUser = function(params, callback)
{
this.doOperation('users', 'findOne', params, callback);
};
私はこの方法でID出口かどうかを見つけようとしました
dbProvider.findUser({_id:"514fdb464f2c06a9d6003afb"},function(err,result)
{
console.log("welcome");
});
しかし、私はこのエラーが発生しましたこれを解決する方法はnullのメソッド「コレクション」を呼び出すことができません...