0
所以我試圖通過導航欄爲我的路由器傳遞變量。將導航變量傳遞到路由器的快遞
我正在使用Node.js與express和mongolab爲此數據庫。
這裏是工作代碼:
router.get('/sort/50/time', function(req, res) {
var db = req.db;
var collection = db.get('twots');
collection.find({},{'skip':0, 'limit':50, 'sort':{_id: -1}},function(e,docs){
res.json(docs);
});
});
它讓我從mongolab數據庫列表。
但我想要做這樣的事情:
router.get('/sort:VARIABLE2:VARIABLE1', function(req, res) {
var db = req.db;
var collection = db.get('twots');
collection.find({},{'skip':0, 'limit':req.params.VARIABLE2, 'sort':{req.params.VARIABLE1: -1}},function(e,docs){
res.json(docs);
});
});
這不起作用,並不能找到這個正確的代碼。 (它無法找到req.params.VARIABLE1或VARIABLE2) 現在我已經用硬編碼方式編碼了,沒有使用變量。