JeuWeb - Crée ton jeu par navigateur

Version complète : Bonne méthode pour gérer les "ActiveRecord::RecordNotFound"
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour,

J'aimerai vos avis sur la façon de gérer les exceptions "ActiveRecord::RecordNotFound" dans vos applis.

Est-il mieux de "catcher" l'exception (rescue ActiveRecord::RecordNotFound...) ou doit-on tester l'existence de l'enregistrement en début de traitement (méthode exist?) ?

J'opterais pour la première solution mais j'aimerai avoir l'avis de pro Wink
Dans la mesure où ce genre d'exception n'est pas supposé se produire tout seul, je suis plutôt pour un rescue au niveau du contrôleur.


Sephi-Chan