diff options
author | Ryuta Kamizono <kamipo@gmail.com> | 2017-01-03 01:40:04 +0900 |
---|---|---|
committer | Ryuta Kamizono <kamipo@gmail.com> | 2017-01-03 01:40:04 +0900 |
commit | b177427d977b21cb18d2eca688539565e8970324 (patch) | |
tree | cde6f525b99605e8e20902f9356163ec3de99e25 /activerecord/test/models/default.rb | |
parent | 4a36d81385bb78064fd3ebe0b35c9430017f7971 (diff) | |
download | rails-b177427d977b21cb18d2eca688539565e8970324.tar.gz rails-b177427d977b21cb18d2eca688539565e8970324.tar.bz2 rails-b177427d977b21cb18d2eca688539565e8970324.zip |
Fix update counters of multiple records with touch: true
Currently does not work the following example in the doc:
```ruby
# For the Posts with id of 10 and 15, increment the comment_count by 1
# and update the updated_at value for each counter.
Post.update_counters [10, 15], comment_count: 1, touch: true
# Executes the following SQL:
# UPDATE posts
# SET comment_count = COALESCE(comment_count, 0) + 1,
# `updated_at` = '2016-10-13T09:59:23-05:00'
# WHERE id IN (10, 15)
```
Diffstat (limited to 'activerecord/test/models/default.rb')
0 files changed, 0 insertions, 0 deletions