Javascript 仅当Where为true时渲染
我正在和sequelize一起学习express,我被困在这部分。 我只想在where条件为true时渲染一些屏幕Javascript 仅当Where为true时渲染,javascript,express,sequelize.js,Javascript,Express,Sequelize.js,我正在和sequelize一起学习express,我被困在这部分。 我只想在where条件为true时渲染一些屏幕 router.get('/login', (req, res) => { let search = req.query.email; let search2 = req.query.senha; User.findAll({ where: { email: search, se
router.get('/login', (req, res) => {
let search = req.query.email;
let search2 = req.query.senha;
User.findAll({
where: {
email: search,
senha: search2
}
})
.then(() => {
console.log(search);
console.log(search2);
res.render('addUser');
})
.catch(err => console.log(err));
});
我在数据库中不存在的地方插入值,它会继续渲染
我需要做什么来解决这个问题?你说的“它一直在渲染”是什么意思?您正在呈现一个字符串
。你期待什么?