# File lib/active_record/base.rb, line 936
      def reset_counters(id, *counters)
        object = find(id)
        counters.each do |association|
          child_class = reflect_on_association(association.to_sym).klass
          belongs_name = self.name.demodulize.underscore.to_sym
          counter_name = child_class.reflect_on_association(belongs_name).counter_cache_column
          value = object.send(association).count

          connection.update("UPDATE \#{quoted_table_name}\nSET \#{connection.quote_column_name(counter_name)} = \#{value}\nWHERE \#{connection.quote_column_name(primary_key)} = \#{quote_value(object.id)}\n", "#{name} UPDATE")
        end
        return true
      end