【发布时间】:2017-07-13 06:05:10
【问题描述】:
我正在使用 mongoDB 和 node.js 做列表应用程序。基本上你输入你想要做的然后点击添加。我成功连接了数据库,但它没有显示数据库中的文本。它仅显示 localhost 中的项目符号。
代码如下:
app.get('/', function(req, res) {
db.collection('list').find().toArray(function (err, result) {
console.log(result);
if (err) {return};
console.log(err);
res.render('index.ejs', {list: result})
});
});
app.post('/', function(req, res){
console.log(req.body);
db.collection('list').save(req.body, function(err, result) {
if (err) {return};
console.log(err);
console.log('saved')
res.redirect('/');
})
})
【问题讨论】: