我正在尝试使用app.get,但它不断抛出错误,错误:.get()需要回调函数,但得到了[对象未定义]。 代码行是
app.get('/', routes.show);
该路由路由到名为show的方法,该方法位于我的routes.js文件中。
var Test = require('./../public/javascripts/db');
exports.show = function(req, res){
Test.find(function(err, tests) {
if (err) {
console.log(err)
} else {
res.render('index', {title: 'Test Bank', tests: tests});
}
});
};
Test是对使用mongoose编写的数据库文件的引用。
有什么想法吗?
答案 0 :(得分:0)
你在app.js中正确要求routes.js吗?这将使路线未定义。