节点Js - 会话中的mysql查询不起作用

时间:2017-01-16 07:47:30

标签: node.js node-modules node-mysql swagger-node-express

这是我的nodejs代码。 我得到最后一个插入的id,但没有得到会话值和最后一个在查询函数之外插入的id值。

  app.post('/api/payment', function (req, res) {
        var query = connection.query('INSERT INTO label SET ?', label, function(err, result) {
                      if (err) throw err;
                            console.log(result.insertId); // getting last Inserted Id
                            req.session.label_id=result.insertId;
                     });
            console.log( req.session.label_id); //not getting value

          req.session.label_id=100;
          console.log( req.session.label_id); // result 100
        });

0 个答案:

没有答案