我将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)
答案 0 :(得分:0)
将其更改为a(href='/person'+val.name) #{val.name}