首页 > 解决方案 > 我没有使用 find 函数得到输出

问题描述

当我用这个函数运行这个程序时,我发现浏览器没有响应。

var express = require('express');
var router = express.Router();
var Product = require('../models/product')
var mongoose = require('mongoose');
var assert = require('assert');

  router.get('/', (req, res) => {
  Product.find((err, docs) => {
    res.render('shop/index', { title: 'Express', products: docs});
    });
  });

module.exports = router;


index.hbs

{{# each products}}
  products!
{{/each}}

我在 mongoDB 中有 5 种产品,只是想确保该功能能吸引我

产品 产品 产品 产品 产品。在我的索引页面

我想将产品放到我的索引页面,但我什么也没找到。

标签: node.jsexpress

解决方案


推荐阅读