Добавьте глобальную переменную в один из моих маршрутов - Nodejs Mysql - PullRequest
0 голосов
/ 09 мая 2020

Я пытаюсь добавить это (которое в настоящее время глобально в моем контроллере. js):

mysqlConnection.query('SELECT * FROM test_crud.skins', function (err, rows) {
    if (err) throw err;
        products = rows;
});

в этот маршрут:

    exports.cartId = function(req, res, next) {
        console.log(products)
        var productId = req.params.id;
        var cart = new Cart(req.session.cart ? req.session.cart : {});
        var product = products.filter(function(item) {
        return item.id == productId;
    });
    console.log(product[0]);
    cart.add(product[0], productId);
    req.session.cart = cart;
    res.redirect('/');
};

но все мои попытка неудача. Не могли бы вы помочь мне построить этот маршрут?

Большое спасибо !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...