如何在将新文档添加到数据库后立即加载数据库中的所有文档?
app.get('/ajax', function(req, res) {
var itemOne = new Todo({item: req.query.item}).save(function(err,data){
if (err) throw err;
});
Todo.find({}, function(err1, data1){
if (err1) throw err;
res.send(data1);
});
});
答案 0 :(得分:0)
app.get('/ajax', function(req, res) {
var itemOne = new Todo({item: req.query.item}).save(function(err,data){
if (err) throw err; //Find Records right here
Todo.find({}, function(err1, data1){
if (err1) throw err;
res.send(data1);
});
});});
在您的代码中,“保存”功能和“查找”功能将异步运行,因此在回调函数中查找将获得所有结果