module Bullet::SaveWithBulletSupport
Public Instance Methods
save(*args)
click to toggle source
Calls superclass method
# File lib/bullet/active_record5.rb, line 5 def save(*args) was_new_record = new_record? super(*args).tap do |result| Bullet::Detector::NPlusOneQuery.add_impossible_object(self) if result && was_new_record end end
save!(*args)
click to toggle source
Calls superclass method
# File lib/bullet/active_record5.rb, line 12 def save!(*args) was_new_record = new_record? super(*args).tap do |result| Bullet::Detector::NPlusOneQuery.add_impossible_object(self) if result && was_new_record end end