多表增加和修改数据问题。
来源:9-11 商品基本信息以及sku信息入库
慕婉清8389218
2020-03-23
老师,您好。涉及到多表添加/修改数据,是不是开启事务更严谨,万一第一个sql执行成功,第二个错误第一个不回滚会有问题。 我之前都是控制器 $a = model(“a”)->startTrans(); $b = model(“b”)->startTrans(); 最后一起commit()。但是用老师的五层架构在业务层去实现 事务的开启 回滚 和 提交,我如何在goods业务层去回滚或者提交sku,是不是就得在一个总的业务层(GoodsAndSku)去 ues goosBus 和 skuBus 然后编写功能。
写回答
1回答
-
您好。开启事务会严谨很多。关于事务请参考 9-13节
022020-03-23
相似问题