Apidock_header
  • Welcome
  • Register
  • Projects
  • Help
  • About
  • Blog
Use OpenID
  • Rspec_icon_16RSpec
  • Rails_icon_16Ruby on Rails
  • Ruby_icon_16Ruby
method

transaction

Importance_1
v5.1.7 - Show latest stable - 0 notes - Class: ActiveRecord::Transactions
  • 1.0.0
  • 1.1.6
  • 1.2.6
  • 2.0.3
  • 2.1.0 (0)
  • 2.2.1 (38)
  • 2.3.8 (0)
  • 3.0.0 (0)
  • 3.0.9 (-2)
  • 3.1.0 (0)
  • 3.2.1 (0)
  • 3.2.8 (0)
  • 3.2.13 (0)
  • 4.0.2 (0)
  • 4.1.8 (0)
  • 4.2.1 (0)
  • 4.2.7 (0)
  • 4.2.9 (0)
  • 5.0.0.1 (0)
  • 5.1.7 (0)
  • 5.2.3 (0)
  • 6.0.0 (0)
  • 6.1.3.1 (0)
  • 6.1.7.7 (0)
  • 7.0.0 (0)
  • 7.1.3.2 (0)
  • 7.1.3.4 (0)
  • What's this?

Related methods

  • Class methods (1)
  • Importance_0_sm included (<= v2.3.8)
  • Instance methods (28)
  • Importance_1_sm add_to_transaction
  • Importance_0_sm before_committed!
  • Importance_1_sm clear_transaction_record_state Icon_private_sm
  • Importance_1_sm committed!
  • Importance_0_sm destroy
  • Importance_0_sm destroy_with_transactions (<= v2.3.8)
  • Importance_1_sm force_clear_transaction_rec... Icon_private_sm
  • Importance_0_sm has_transactional_callbacks? Icon_private_sm
  • Importance_0_sm init_internals Icon_private_sm (>= v7.1.3.2)
  • Importance_0_sm remember_new_record_before_... Icon_private_sm (>= v5.2.3)
  • Importance_1_sm remember_transaction_record... Icon_private_sm
  • Importance_1_sm restore_transaction_record_... Icon_private_sm
  • Importance_1_sm rollback_active_record_state!
  • Importance_1_sm rolledback!
  • Importance_0_sm save
  • Importance_0_sm save!
  • Importance_0_sm save_with_transactions (<= v2.3.8)
  • Importance_0_sm save_with_transactions! (<= v2.3.8)
  • Importance_0_sm set_transaction_state Icon_private_sm
  • Importance_2_sm sync_with_transaction_state Icon_private_sm
  • Importance_0_sm touch
  • Importance_1_sm transaction
  • Importance_1_sm transaction_include_action? Icon_protected_sm (<= v3.2.13)
  • Importance_1_sm transaction_include_any_act... Icon_private_sm
  • Importance_1_sm transaction_record_state Icon_private_sm
  • Importance_0_sm trigger_transactional_callb... (>= v6.0.0)
  • Importance_0_sm update_attributes_from_tran... Icon_private_sm
  • Importance_1_sm with_transaction_returning_...

Icon_private_sm = private
Icon_protected_sm = protected

transaction(options = {}, &block) public

See ActiveRecord::Transactions::ClassMethods for detailed documentation.

Show source
# File activerecord/lib/active_record/transactions.rb, line 298
    def transaction(options = {}, &block)
      self.class.transaction(options, &block)
    end
Register or log in to add new notes.
  • Welcome
  • Register
  • Projects
  • Help
  • About
  • Blog


APIdock release: IRON STEVE (1.4)
If you have any comments, ideas or feedback, feel free to contact us at

Go to Nodeta blog APIdock copyright Nodeta Oy 2008-2025