0
我有一个获取路线为数据(标题和contries)呈现register.pug。快速路由 - 在路由内呼叫路由
// GET /register.pug
router.get('/register', function(req, res, next) {
res.render('register', {
title: 'Register',
countries: [] //countries
});
});
我也有一个从我的数据库中检索contries的路径,我可以用它来获取上述渲染的“国家”数据吗?
// GET /contries
router.get("/", function(req, res){
//Result from Sequelize query
var contries = [{
name: Denmark,
ISO: DK
}, {
name: Sweden,
ISO: SE
}];
res.status(200).send(contries);
});
谢谢ikkuh :)这是你会这么做的方式,或者你会放弃中间件功能,并在两条路线中都有sequelize语句? – Aabling
我会重复这两个路由中的sequelize语句,我的查找调用当前都是单个后续调用。 – ikkuh
这也是因为我不知道如何在特定的路由之前轻松地设置中间件功能,而不是像我的例子那样所有的路由。我仍然在学习快车。 – ikkuh