diff options
author | Yves Senn <yves.senn@gmail.com> | 2013-10-18 07:16:15 -0700 |
---|---|---|
committer | Yves Senn <yves.senn@gmail.com> | 2013-10-18 07:16:15 -0700 |
commit | db82e1d0bb21c2a13354b97733c09737719e946b (patch) | |
tree | e2a999358fbadc0b75a50e54d4116e0838276134 /activerecord | |
parent | 7ec3f354958ef1709f1543b16fea5131b516f3cf (diff) | |
parent | a913af96e0e46ca6637bca8f56282608628991eb (diff) | |
download | rails-db82e1d0bb21c2a13354b97733c09737719e946b.tar.gz rails-db82e1d0bb21c2a13354b97733c09737719e946b.tar.bz2 rails-db82e1d0bb21c2a13354b97733c09737719e946b.zip |
Merge pull request #12560 from sue445/modify_find_lock_sample_code
avoid deprecation warning in sample code [ci skip]
Diffstat (limited to 'activerecord')
-rw-r--r-- | activerecord/lib/active_record/locking/pessimistic.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/activerecord/lib/active_record/locking/pessimistic.rb b/activerecord/lib/active_record/locking/pessimistic.rb index ddf2afca0c..ff7102d35b 100644 --- a/activerecord/lib/active_record/locking/pessimistic.rb +++ b/activerecord/lib/active_record/locking/pessimistic.rb @@ -3,12 +3,12 @@ module ActiveRecord # Locking::Pessimistic provides support for row-level locking using # SELECT ... FOR UPDATE and other lock types. # - # Pass <tt>lock: true</tt> to <tt>ActiveRecord::Base.find</tt> to obtain an exclusive + # Chain <tt>ActiveRecord::Base#find</tt> to <tt>ActiveRecord::QueryMethods#lock</tt> to obtain an exclusive # lock on the selected rows: # # select * from accounts where id=1 for update - # Account.find(1, lock: true) + # Account.lock.find(1) # - # Pass <tt>lock: 'some locking clause'</tt> to give a database-specific locking clause + # Call <tt>lock('some locking clause')</tt> to use a database-specific locking clause # of your own such as 'LOCK IN SHARE MODE' or 'FOR UPDATE NOWAIT'. Example: # # Account.transaction do |