用户注册的时候当数据库里面没有用户数据的时候有bug:
app.post('/user/signup',function(req,res){
var _user = req.body.user;
User.find({name:_user.name},function(err, user){
if(err){
console.log(err);
}
console.log(user) //如果数据库为空时第次注册返回回来的user为[]空数组,这里有问题
if(user && user.length>0){
return res.redirect('/')
}else{
var user = new User(_user);
user.save(function(err, user){
if(err){
console.log(err)
}
res.redirect('/admin/userlist');
})
}
})
})