【发布时间】:2011-07-05 12:12:18
【问题描述】:
我在这条路线中收到错误消息:“元素超出对象的末尾”。我用谷歌搜索了它,但没有找到任何东西。有谁知道我该如何解决它以及究竟是什么问题?
谢谢!
app.get('/item/:name', function(req, res) {
// console.log("Ok, we\'re in app.get \'item/:name\', let's debug");
console.log(req.params.name); //== "something" here
Item.findById(req.params.name, function(err, doc) {
debugger;
if (err){
console.log(err); // =="Element extends past end of object"
res.send(err);
}
else {
console.log(" in the app.get/item:name db.query. The item is: " + item);
// debugger;
res.render('items/view');
}
});
});
【问题讨论】: