我正在为我的节点应用程序使用 Express 框架。我对它很陌生,所以我想我会创建一个事实上的“待办事项”应用程序来了解它。我正在尝试做的是记录为调试目的而发出的请求。所以当我去:
app.get('/todos/:id', function (req, res) {
var result = db.load(req.params.id);
result ? res.send(result) : res.send(404);
});
我想 a) 查看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