[英]How to render a page only once with multiple table data with no relations between them?
如何将两个表(dept_db、role_db)数据都放入我的 createUsers 页面。 我想呈现我的页面一次,以便保留以前的查询。 谢谢你。
exports.createUsers = function (req, res, next) {
model.dept_db.findAll().then(depts => {
res.render('createUsers', { depts: depts });
});
model.role_db.findAll().then(roles => {
res.render('createUsers', { roles: roles });
});
};
您可以使用Promise.all()
所有承诺链接在一起
const deptPromise = model.dept_db.findAll();
const rolePromise = model.role_db.findAll();
Promise.all([deptPromise, rolePromise]).then(([depts, roles]) => {
res.render('createUsers', {depts, roles});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.