从数据库获取数据后,ExpressJS Mongoose呈现视图

时间:2018-01-01 09:12:15

标签: node.js mongodb express

我需要在mongodb从数据库提供数据后呈现视图。我编写这段代码但主要问题是在获取数据之前生成了视图。

router.get('/', async(req, res, next)=> {
    try{
        const products = await Product.find({});
        res.render('shop/index', { title: 'Express',products });
    }catch(e){
        console.log(e);
    }

});

0 个答案:

没有答案