我是Ruby和Rails的新手。我想使用声明式事务管理,就像Rails中的@ transaction注释一样。
有人知道如何在Rails中使用“声明式事务管理”吗?
发布于 2012-10-13 08:58:44
我不是来自java背景,但我读过关于声明性事务管理的文章。在rails中
ActiveRecord::Base.transaction do
#do some model operation
#do some model operation
end这里,只有当两个操作都成功时,才会执行对db的提交,如果其中一个操作失败,则不会将任何操作提交给db。
https://stackoverflow.com/questions/12870992
复制相似问题