我正在使用Express框架为我的节点应用程序。我很新,所以我想我会创建一个事实上的“待办事项”应用程序来了解它。我正在尝试执行的操作记录了一个用于调试目的的请求。所以,当我去:console.log GET请求与Node.js
app.get('/todos/:id', function (req, res) {
var result = db.load(req.params.id);
result ? res.send(result) : res.send(404);
});
我想一)看到什么result
等于和b)登录我db.load
方法会发生什么:
exports.load = function (id) {
todos.findOne({ id: id }, function (err, todo) {
if (!err) {
return todo;
}
});
}
我使用mongolian
库访问我的MongoDB数据。我遵循了史蒂夫桑德森的一个例子:https://github.com/SteveSanderson/nodejs-webmatrix-video-tutorials
你的问题是什么?目前还不清楚为什么你不能做你所描述的。 – lanzz
当我把'console.log'放在哪里的时候,它并没有出现,所以我可以在''load''或'get'方法中放置'console.log(“Hello”),并且什么也没有出现 – CallumVass