JeuWeb - Crée ton jeu par navigateur
Bonne méthode pour gérer les "ActiveRecord::RecordNotFound" - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Bonne méthode pour gérer les "ActiveRecord::RecordNotFound" (/showthread.php?tid=5218)



Bonne méthode pour gérer les "ActiveRecord::RecordNotFound" - popayan - 03-02-2011

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


RE: Bonne méthode pour gérer les "ActiveRecord::RecordNotFound" - Sephi-Chan - 03-02-2011

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