Ich habe ein Comment
Modell das belongs_to
a Message
. In comments.rb
habe ich folgendes:
Ich habe das getan, weil das Aktualisieren von counter_cache
die updated_at
-Zeit von Message
nicht aktualisiert, und ich möchte es für cache_key
.
Als ich jedoch in mein Logbuch schaute, bemerkte ich, dass dies zwei separate SQL-Updates verursachte.
%Vor%Gibt es eine Möglichkeit, dies mit nur einem SQL-Aufruf zu tun?
Bearbeiten Ich habe auch bemerkt, dass es vorher eine AUSWAHL der Nachricht durchführt. Ist das auch nötig?
Tags und Links ruby-on-rails caching