Erreur "association not found" avec Rails 1.2

Salut tout l’monde,

J’ai fréquemment des erreurs de ce genre qui surviennent sur une appli
tournant sous Rails 1.2.2 et Mongrel 0.3.13:

Association named 'gallery' was not found; perhaps you misspelled 

it?

Cela survient également avec d’autres associations dans mon appli, qui
existent et qui fonctionnent très bien, jusqu’à un certain moment où
survient cette erreur. Un restart de Mongrel “répare” temporairement
l’appli.

Le seul sujet identique que j’ai trouvé concernant le même problème est
accessible via Association not found errors after updating to rails 1.2 - Rails - Ruby-Forum. Dans la réponse
fournie, l’auteur parle d’un “reload!” qui échouait dans la console et
qui lui a permis d’isoler la source du problème, mais chez moi “reload!”
ne fournit aucune erreur.

Si vous avez une idée, je suis preneur, là je suis bloqué…

Bonne journée à tous,

Michael

Bonjour,

Selon vous vaut il mieux privilégier le moteur Innodb sous MySql ou Rails
pour
la gestion des transactions et relations entre les tables ?

Merci pour vos avis

En fait Rails utilise, s’il le peut, le système de transactions de votre
SGBD.

Un reproche qu’on peut lui faire c’est qu’il execute les blocs
“transaction”
de façon totalement transparente.
Autrement dit, si jamais le SGBD utilisé est MySQL MyIsam le rollback ne
fonctionnera pas, tandis qu’en InnoDb oui…sans pour autant que rails
nous
informe que le bloc “transaction” n’aura pas d’effet dans le cas du
MyIsam.
(tandis qu’en InnoDb les requêtes sont bornées par “BEGIN” et “COMMIT”)

Thomas