保存时锁表
554次浏览
编辑于2016年12月08日 10:49:22
实际包装总数量是不能大于可装总数量的,保存后执行反写将可装总数量扣除掉实际包装总数量。
当太机器同时操作时,如一个实际包装总数量为30,另外一个为20,这时候同时保存,都能保存成功,但是可装总数量就变为-10了
是不是应该在BeforeSave事件中先进行数量判断,如果超出了就锁表?由于没用过锁表解锁,请教各位老师应该如何使用,要不要用事务?
推荐阅读
实际包装总数量是不能大于可装总数量的,保存后执行反写将可装总数量扣除掉实际包装总数量。
当太机器同时操作时,如一个实际包装总数量为30,另外一个为20,这时候同时保存,都能保存成功,但是可装总数量就变为-10了
是不是应该在BeforeSave事件中先进行数量判断,如果超出了就锁表?由于没用过锁表解锁,请教各位老师应该如何使用,要不要用事务?
推荐阅读