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