您好,我想从我的数据库中选择[Object,object]。然后我四处搜寻并得到答案以进行字符串化,但是现在我遇到了一个新问题:“无法在字符串上创建属性'_locals'”,有人知道如何解决吗?
app.get('/behandlare', function(req, res){
pool.connect(function(err, table, done){
if(err) {
return console.error('error fetching staff from table', err);
}
table.query('SELECT * FROM public.staff', function(err, result){
if(err){
return console.error('error runnig query', err);
}
res.render('behandlare.ejs', JSON.stringify({staff: result.rows}));
done();
});
});
});
[确定,所以我假设res.render('behandlare.ejs', JSON.stringify({staff: result.rows}));
实际上需要express中的对象而不是字符串...因此,不进行stringify而是传递该对象。嗯...我想您可能在模板中使用了错误的方式或类似的方式,但是如果它使您回到上一个错误,那也许是真正的问题,您需要查看如何解决。