我有 2 个使用 mongojs 连接的函数。两者都将使用具有不同架构但具有相同名称“用户”的 2 个不同集合。这是代码:
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 成功执行后,有什么方法可以清除集合吗?