Closed xiaoman1221 closed 2 years ago
因为数据库的事务不执行commit操作,数据不会更改,这样会导致$stats和$new_stats获得的数据都一样,下面的判断会出问题
因为数据库的事务不执行commit操作,数据不会更改,这样会导致$stats和$new_stats获得的数据都一样,下面的判断会出问题
嗯,理解了,但是有个点是,你这么改后,变成了两个事务。这样的话就无法保障事务性了(users_main
和 bonus_history
),嗯,应该尝试下其他的修改方式,要让这两个操作在一个事务中,比如先查之类的。
感谢大佬指点我去学习一下
这个改动的原因是什么呢?