2015-08-28 24 views
0

嗨我想知道是否有一种方法来检查查询是否成功,并删除了一些行?Node.Js MYSQL felixge,回调时删除

我想是这样的:

connection.query('DELETE FROM table WHERE test=1,function(err,rows){ 
if(rows.length>0){ 
func(); 
} 
}); 

这可能吗?

回答

1

这应该是:

connection.query('DELETE FROM table WHERE test=1', function (err, result) { 
    if (err) throw err; 

    if(result.affectedRows > 0){ 
     console.log('deleted ' + result.affectedRows + ' rows'); 
    } 
});