nodejs事务使用总结
生活随笔
收集整理的這篇文章主要介紹了
nodejs事务使用总结
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
粗暴使用
var mysql = require('mysql'); //創(chuàng)建連接 var connection = mysql.createConnection(this.sails.config.connections.myApp); connection.connect(function(err) {if(err){ return next(err); } }); //外面也可以嵌套for循環(huán) connection.beginTransaction(function(err) {//可以嵌套多層,看你心情connection.query(sql1, function(err, result) {if(err){//回滾事務(wù)connection.rollback(function() { if(err){ return next(err); } });}connection.query(sql2, function(err, result) {if(err){connection.rollback(function() { if(err){ return next(err); } });}//提交事務(wù)connection.commit(function(err) {if(err){connection.rollback(function() { if(err){ return next(err); } });}//關(guān)閉連接connection.end();});});}); });總結(jié)
以上是生活随笔為你收集整理的nodejs事务使用总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 12.6日个人工作总结
- 下一篇: 前端每日实战:164# 视频演示如何用原