POSTGRESQL / PG-PROMISE:查询显示相同的数据库行

时间:2018-12-29 12:24:23

标签: express ejs pg-promise

我的视图文件多次渲染同一行中的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});
})

0 个答案:

没有答案