我的视图文件多次渲染同一行中的10种产品。基于querys.js,它假定呈现所有其他行。
我在这里犯了任何错误吗?
这是/queries.js的代码,用于连接到postgresql:
x86_64
这是routes / index.js
function getList(req,res,next){
db.any("SELECT * FROM public.products ORDER BY id ASC ")
.then(function(data){
res.locals.data = {
data:data
};
next();
})
.catch(function(err){
return next(err);
})
}
这是我的观点,views / getall.ejs
router.get('/',[db.getList], function(req,res){
let data = res.locals.data;
res.render('getall',{result:data});
})