2013-04-23 44 views
3

我有開始和結束這樣的交易查詢:ActiveRecord是否已將手動查詢包裝到事務中?

transaction = "BEGIN; UPDATE articles set x = 1 where id = 1; UPDATE articles set x = 2 where id = 2; END;" 

ActiveRecord::Base.connection.execute(transaction) 

我的問題:我甚至需要BEGIN和END? ActiveRecord是否已將我的查詢包裝到事務中?

回答

相關問題