Mögliche Duplizieren:
How can I avoid running ActiveRecord callbacks?Wie ActiveRecord Rückrufe übersprungen werden?
Ich habe Modell wie dieses
class Vote < ActiveRecord::Base
after_save :add_points_to_user
.....
end
Ist es möglich, wenn gespeichert, um irgendwie Modell zu zwingen zu überspringen add_points_to_user
Aufruf? Möglicherweise etwas wie ActiveRecord#delete
vs ActiveRecord#destroy
?
Meiner bescheidenen Meinung nach hat die Frage, von der behauptet wird, dass sie bereits eine Antwort hat, nur die Antworten gebrochen. Ich denke also nicht, dass dies ein Duplikat ist. Ich denke, die Antwort, die ich unten gebe, ist der offiziell sanktionierte Ansatz zur Rückruf-Vermeidung. – sheldonh