diff options
author | Matthew Draper <matthew@trebex.net> | 2015-03-22 13:33:54 +1030 |
---|---|---|
committer | Matthew Draper <matthew@trebex.net> | 2015-03-22 13:33:54 +1030 |
commit | 0aefa97689d001ca9a98db76bbad1bbbb0e51c9c (patch) | |
tree | 7813c9f744877fabcadea321a1f34d229c467b94 /activerecord/lib | |
parent | 2271f7db17b728234abc2ca66e6cf9a4c55d8e84 (diff) | |
parent | 4364211b7731f7b99b18c31456138c2e0f0c2aef (diff) | |
download | rails-0aefa97689d001ca9a98db76bbad1bbbb0e51c9c.tar.gz rails-0aefa97689d001ca9a98db76bbad1bbbb0e51c9c.tar.bz2 rails-0aefa97689d001ca9a98db76bbad1bbbb0e51c9c.zip |
Merge pull request #19442 from joevandyk/patch-1
Fix documentation for find_or_create_by
Diffstat (limited to 'activerecord/lib')
-rw-r--r-- | activerecord/lib/active_record/relation.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/relation.rb b/activerecord/lib/active_record/relation.rb index 6bbec7c0c0..85648a7f8f 100644 --- a/activerecord/lib/active_record/relation.rb +++ b/activerecord/lib/active_record/relation.rb @@ -205,7 +205,9 @@ module ActiveRecord # constraint an exception may be raised, just retry: # # begin - # CreditAccount.find_or_create_by(user_id: user.id) + # CreditAccount.transaction(requires_new: true) do + # CreditAccount.find_or_create_by(user_id: user.id) + # end # rescue ActiveRecord::RecordNotUnique # retry # end |