更新查询在express js中不起作用

更新查询在express js中不起作用,express,Express,未显示任何错误,但记录仍不更新。。 下面是我的快速删除功能 waitingModel.delete = function(id,callback) { db.getConnection(function(err, connection) { var sql = 'UPDATE customers_ariving SET deleted = 1 WHERE id='+id; console.log(sql); connection.query

未显示任何错误,但记录仍不更新。。 下面是我的快速删除功能

waitingModel.delete = function(id,callback) {
    db.getConnection(function(err, connection) {
        var sql = 'UPDATE customers_ariving SET deleted = 1 WHERE id='+id;
        console.log(sql);
        connection.query(sql,function(err,data) {
            var result = {};
            if (err) {
                connection.release();
                callback(err, null);
            } else {
                connection.release();
                result = data;
                callback(null, result);
            }
       });
   });
};

我已从ref链接找到解决方案:

我想更新column deleted=1,所以我直接添加了值

waitingModel.delete = function(id,callback) {
    db.getConnection(function(err, connection) {
        var sql = 'UPDATE customers_ariving SET deleted = ? WHERE id = ?';
        connection.query(sql, ['1',id],function(err,data){
            var result = {};
            if (err) {
                connection.release();
                callback(err, null);
            } else {
                connection.release();
                result = data;
                callback(null, result);
            }
        });
    });
};