Javascript 如何使用PUG文件显示MySQL数据

Javascript 如何使用PUG文件显示MySQL数据,javascript,mysql,node.js,pug,Javascript,Mysql,Node.js,Pug,因此,我有一个名为datareview.pug的.pug文件,它是为此文件创建的: app.get('/datareview', function(req, res) { db.query("SELECT * FROM events", function (err, result, fields) { if (err) throw err; res.render('datareview.pug'); }); }); 如您所见,app.get函数用于/datareview

因此,我有一个名为datareview.pug的.pug文件,它是为此文件创建的:

app.get('/datareview', function(req, res) {
  db.query("SELECT * FROM events", function (err, result, fields) {
    if (err) throw err;
    res.render('datareview.pug');
  });
});

如您所见,app.get函数用于/datareview,它获取我的数据库中的特定表数据。我遇到的问题是使用datareview.pug文件在我的/datareview页面中显示此表。有人能帮我找到正确的方向吗?或者给我一个例子,说明如何使用PUG显示MySQL数据库中的基本表

查看express render,它看起来像是
render
方法接受第二个参数,该参数定义了视图的变量

使用提供的代码的简单示例可能如下所示:

app.get('/datareview',函数(req,res){
db.query(“从事件中选择*”,函数(错误、结果、字段){
如果(错误)抛出错误;
//假设“字段”包含您希望在模板中使用的数据
res.render('datareview.pug',{fields});
});
});