我正在運行下面的路由來檢索項目列表。在MongoDB查詢期間運行多次的快速中間件
app.get('/test', function(request, response){
Project.find({}, function(err, projects) {
if (err) throw err;
response.render(__dirname + '/app/test', projects);
});
});
一切工作正常,但我注意到,當我添加此中間件: 「物聯網」
app.use(function(req, res, next){
console.log('Things!');
next();
});
我登錄 7次(查詢返回的結果數量)。
中間件是不是爲每個結果運行。我覺得我做錯了什麼。我還在學習節點,快速,並試圖不拿起壞習慣......
乾杯
你的'/ app/test'的內容是什麼?中間件可能訪問所有http請求。 – BlackMamba
這是一個帶有句柄的HTML文件,每個循環列出了每個項目 – themollusk
在每個循環中是否有http請求? – BlackMamba