Going Rails-way

Ruby on Rails 道を突き詰めたい

ActiveRecord

クラスメソッド increment_counter と インスタンスメソッドincrement!

実際の動作 increment_counter irb(main):001:0> Post.increment_counter(:comments_count, 1) SQL (4.1ms) UPDATE "posts" SET "comments_count" = COALESCE("comments_count", 0) + 1 WHERE "posts"."id" = ? [["id", 1]] increment! irb(main):001:0> pos…