我在做什麼: 如果url中存在使用靜態頁面模板的數據庫,如果沒有,則顯示特定的頁面模板。似乎無法弄清楚,怎麼過......node.js express routing db dependent
我app.js文件
app.get('*', function(req, res){
var currenturl = req.url;
console.log('URL IS: ' + my_path)
if (!!db.get(my_path))
{
//If it does exist in db
console.log('Does exist');
res.render('index', { thetitle: 'Express', title: db.get(currenturl).title, content: db.get(currenturl).content });
}else{
//If it doesn't exist in db
redirect to other sites
Like:
if you go to "/page" it will run this => app.get('/page', routes.index)
or "/users" will run => app.get('/users', routes.users)
}
});
這正是我期待的!謝謝! – dasmikko