【发布时间】:2021-04-17 01:22:19
【问题描述】:
我的路线中有以下代码 sn-p:
router.get("/home", (req,res) =>{
var message = req.session.user1;
res.render("home", {data: message});
})
在我的 taskController.js 中,我有一个函数,我可以使用 Sequelize 查询数据,该函数也应该传递给 home。如何在上面的sn-p中插入函数?
我最初的想法是
router.get("/home", (req,res) =>{
Some query here stored in var task
var message = req.session.user1;
res.render("home", {data: message, dataTwo: task});
})
但这仅适用于我在路由中执行通常的 MySql 查询。但我目前正在使用 Sequelize(在我的 taskController.js 中)为我进行查询。所以我的选择是在该控制器中调用该函数并在上面的 router.get 中使用它,但我不太确定如何合并它。
【问题讨论】:
标签: node.js express sequelize.js