ich mit meiner Rails-Anwendung Memcached als Objektspeicher bin mit dem ich die Suchergebnisse speichern, die Benutzerobjekte in Memcachedals Objektspeicher in Rails Memcached
Nun, wenn ich die Daten holen heraus, dass ich die Memcached undefinierte Klasse erhalten/Modul Fehler. Ich fand eine Lösung für dieses Problem in diesem Blog
http://www.philsergi.com/2007/06/rails-memcached-undefinded-classmodule.html
before_filter :preload_models
def preload_models
Model1
Model2
end
, die die Modelle vor der Hand Vorladen empfiehlt. Ich würde gerne wissen, ob es eine elegantere Lösung für dieses Problem gibt und ob es irgendwelche Nachteile bei der Verwendung der Vorspanntechnik gibt.
Vielen Dank im Voraus
Diese Lösung ist groß, aber es ist zu aktiven Datensatz Modelle begrenzt. Manchmal werden Sie Nicht-AR-Klassen cachen, in diesem Fall müssen Sie auf die erste Lösung in diesem Thread zurückgreifen. –
Das hat super für mich funktioniert, danke! –
@KonstantinGredeskoul Einfach überspringen die preload_models Teil –