我正在使用MEAN堆栈制作一个虚拟学习项目。我现在陷入了一个问题。Nodejs用户注册表单错误
index.controller.js
var User = require("../models/user");
controller.registerUser = function(req,res){
User.find({
'email' : req.body.email
}, function(err, user){
console.log(req.body.email);
console.log(user);
if(user){
res.send("User already exist");
}else{
var userModel = new User();
userModel.email = req.body.email.toLowerCase();
userModel.password = userModel.generateHash(req.body.password);
userModel.save(function(err, data) {
if (err) {
res.send("Error Occurred");
} else {
res.send("User Created");
}
});
}
});
};
module.exports = controller;
每次我收到响应
"User already exist"
虽然有我的收藏中没有用户。我做错了什么?
什么呢'的console.log(用户);'打印 –
它打印】这个 –