Javascript 将多个数据集返回到Node.js视图

Javascript 将多个数据集返回到Node.js视图,javascript,node.js,express,Javascript,Node.js,Express,这在我的node.js/express项目中的routes/product.js文件中,该项目正在使用expressmyconnection。如何返回多个数据集供视图使用?我的数据对象和下拉列表对象由相同的查询填充。我想保持数据对象的原样,但用不同的查询填充下拉列表对象 exports.edit = function(req, res) { var id = req.params.id; req.getConnection(function (err, connection) {

这在我的node.js/express项目中的
routes/product.js
文件中,该项目正在使用expressmyconnection。如何返回多个数据集供视图使用?我的
数据
对象和
下拉列表
对象由相同的查询填充。我想保持
数据
对象的原样,但用不同的查询填充
下拉列表
对象

exports.edit = function(req, res) {
    var id = req.params.id;
    req.getConnection(function (err, connection) {
        connection.query('SELECT * FROM products WHERE product_id = ?', [id], function (err, rows) {
            if (err)
                console.log("Error Selecting : %s ", err);
            res.render('products\\edit', {
                page_title: "Product : Edit",
                save_button_title: "Update",
                data: rows,
                dropdown:rows});
        });
    });
}

您可以在第一个“成功”区域内嵌套另一个数据库调用,也可以尝试以下操作: