吕小小 关于nodejs操作mongodb问题
RT 我用mongoose连接mongodb。 一个简单的例子,之前的连接数据库我就给省了:
function Register (realname,email,password) {
var post = new users();
post.realname = "姚笛";
post.email = "yd@123.com";
post.password = "123456";
post.save(function (err) {
if (!err){
console.log('保存成功!');
//return true;
}else{
console.log('保存失败!');
//return false;
}
});
}
在做完save()操作之后,进行判断,成功之后,我想返回一个true,否则false. 但是在另一个文件接收之后,返回的确实undefined 如若不做save()操作的话,只是单纯判断则是能返回true/false的。可能是其中的原理不太明白,求高手解答下疑惑。我实在centOS下写的。