Javascript 如何在多个表数据之间没有关系的情况下只呈现一次页面?
如何将这两个表(dept\u db、role\u db)数据都获取到createUsers页面中。我想呈现我的页面一次,以便保留上一个查询。多谢各位Javascript 如何在多个表数据之间没有关系的情况下只呈现一次页面?,javascript,postgresql,express,sequelize.js,Javascript,Postgresql,Express,Sequelize.js,如何将这两个表(dept\u db、role\u db)数据都获取到createUsers页面中。我想呈现我的页面一次,以便保留上一个查询。多谢各位 exports.createUsers = function (req, res, next) { model.dept_db.findAll().then(depts => { res.render('createUsers', { depts: depts }); }); model.role
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 });
});
};
您可以使用
const deptPromise=model.dept_db.findAll();
const rolePromise=model.role_db.findAll();
承诺。所有([deptPromise,rolePromise])。然后([depts,roles])=>{
res.render('createUsers',{depts,roles});
});