Вызывает ли инкременты и декременты counter_cache обратные вызовы active_record?
User << AR
has_many :cups
after_update :do_something
def do_something
"Will I be called when number of cups updated ?"
end
end
Cup << AR
belongs_to :user, counter_cache: true
end
В приведенном выше коде будет вызываться функция do_something, когда добавляется новая чашка, и она принадлежит пользователю, для этого пользователя будет вызываться обновление для обновления cups_count, но из того, что я пробовал, кажется, что обновления counter_cache не обратные вызовы огня, может быть, потому что они сами находятся внутри обратных вызовов?
Спасибо