0
這裏是我的routes.js
看起來像:的NodeJS:在路由訪問變量
module.exports = function (server, db) {
// Deals
const deals = require('./controllers/deals');
server.get('/deals', deals.findAll);
server.get('/deals/:id', deals.findById);
server.post('/deals', deals.add);
server.put('/deals/:id', deals.update);
server.del('/deals/:id', deals.delete);
}
正如你所看到的,這裏有server
和db
變量。但是,我不確定如何將這兩個變量傳遞給deals.findAll
以及其他REST方法。
這裏是deals.findAll
方法的樣子:
const findAll = (req, res, next) => {
// I need to access db here, so I can use Sequelize.
}
exports.findAll = findAll
的原因,我需要db是Sequelize ORM。
偉大的作品!謝謝。 – Nedim