看下面的代码-
const checkDb = (req, res, next)=> {
console.log('action');
User.findAll().then((data)=>{
console.log(data.length);
if(data.length>0){
res.redirect('/home');
}
else {
console.log("User failed");
next();
}
}).catch((err)=> {
res.render('layouts/initialize');
})
};
问题出在控制台“操作”中,但没有重定向发生。但是,如果我将'res.render('layouts / initialize');'删除User.then()。catch()即可!!
请帮助。
致谢,Mritunjay