我找到了以下查询并欣赏它,如果有人可以帮我解释这意味着什么.
select * from table1, table2
Run Code Online (Sandbox Code Playgroud) ReferenceError:代码中未定义错误:
app.post('/register', function(req, res) {
var hash = bcrypt.hashSync(req.body.password, bcrypt.genSaltSync(10));
var user = new User({
firstName: req.body.firstName,
lastName: req.body.lastName,
email: req.body.email,
password: hash,
});
user.save(function(err) {
if (err) {
var err = 'Something bad happened, try again!';
if(err.code === 11000) {
error = 'That email is already taken, try another.';
}
res.render('register.jade', { error: error });
} else {
res.redirect('/dashboard');
}
});
});
Run Code Online (Sandbox Code Playgroud)
具体来说,我认为错误就在这一行:
res.render('register.jade', { error: error });
Run Code Online (Sandbox Code Playgroud)
谁能告诉我如何解决这个问题。我以为我在输入时定义了它:
if(err.code === 11000) {
error = 'That email is already …Run Code Online (Sandbox Code Playgroud)