2013-04-08 37 views
0

我有2個使用mongojs連接的函數。兩者都將使用具有不同模式但具有相同名稱「用戶」的2個不同集合。下面是代碼:執行後清除Mongojs集合

var findAll = function(req, res) { 
var users = db.collection('users'); //this initializes db collection 
db.users.find({},function(err,users){ 
    if(err){ 
     res.json(err); 
    } else{ 
     res.json(users); 
     users = null; 
    } 
}); 
}; 
var getbyUserName = function(req,res) { 
var username = req.params.username;  
db.users.find({'username':username},function(err,result){ 
    if(err){ 
     res.send(err); 
    }else{ 
     res.json(result); 
    } 
}); 

}; 

我不是初始化函數getbyUsername「用戶」的集合,但,它使用「用戶」集合中第一個函數初始化。在函數1成功執行後,有什麼方法可以清除集合?

回答