@huoxito I agree that it looks weird, but it works and only makes one DB call as @jdutil requested. In Rails 4, there a plural [`update_columns`](http://edgeapi.rubyonrails.org/classes/ActiveRecord/Persistence.html#method-i-update_columns) method. That's what we really want, but unfortunately it doesn't exist in Rails 3.2.