使用异步运行MySQL查询的Node.js

时间:2019-06-27 13:07:39

标签: mysql node.js asynchronous

如何在异步查询中运行循环查询?

let someRows1, someRows2, someRows3, otherRows1;

    .then( rows => {
        someRows3 = rows;
        someRows3.forEach(function (element) {
            database.query( 'UPDATE  `orders` SET `amount` = "' + element.value + '" WHERE `id` = "' + element.id + '"' );
        });
    })
    .then( () => {
        // do something with someRows and otherRows
    });

1 个答案:

答案 0 :(得分:0)

您可以使用for await...of link to documentation