从jade中的数据库打印数组

时间:2015-09-20 12:30:15

标签: node.js express pug

我将node.js和其他东西工作正常,当我将数据从数据库传递给jade并打印它们而不是我想要的名称时,输出是[object Object],[object Object],[object Object], [object Object]

这是我的代码 在index.js

router.get('/schoolinfo', function(req, res){
  connection.query('select Name from here', function(err,rows,fields){
    if(!err){
      res.render('name.jade', { title: 'title', database: [rows]});
    }
    else{
      console.log('error');
    }
  });
});

和name.jade

p test #{database.toString()}
each val in #{database} <-- error here
     a(href='/person/' + val)

1 个答案:

答案 0 :(得分:0)

将其更改为a(href='/person'+val.name) #{val.name}