标签: ruby-on-rails transactions
我有一个案例,我需要在表格中创建10000个条目,经过一些研究后我决定使用一个事务来完成它。
我的问题是我没有找到任何文件或指南,告诉我我在哪里进行交易或如何执行交易
答案 0 :(得分:1)
这很容易实现:
ActiveRecord::Base.transaction do ... your code ... end
块内的代码将在数据库事务中运行。如果在执行期间发生任何错误,则将回滚所有更改。