我想從db運行選擇查詢並打印結果。但即使我看到在控制檯中的結果,我沒有看到索引頁。 (Hovewer我看到控制檯的結果,但它也顯示不正確。我有2行db,但我看到每行3行,所以導致控制檯是:2X3 = 6行。)我把關於控制檯結果問題的結尾。Node.js - 從sql打印結果
守則app.js
app.use('/', routes, function(req, res){
pg.connect(connect, function(err, client, done){
if(err){
return console.error('errrr', err)
}
client.query('select * from recipes', function(err, result){
if(err){
return console.error('error running query', err);
}
console.log(result.rows);
res.render('index.njk', { recipes: result.rows});
done();
});
});
});
守則index.njk
<ul>
{% for name, item in recipes %}
<li>{{ name }}: {{ item.name }}</li>
{% endfor %}
</ul>
this is result of the console 能否請你幫我解決這個問題?
不幸的是它沒有工作 –
有沒有其他的想法? –