09-08-2011, 09:07 PM
je n'ai jamais parlé de table supplémentaire mais de colonne ce qui est différent
d'autres part ma proposition
d'autres part ma proposition
(09-08-2011, 08:10 PM)Hideaki a écrit : Je te proposerais une troisième solution s'inspirant du second choix, créer une classe ability avec les attributs fire etc, qui est plus correcte niveau de la conception (général & objet).reste valable sans modifier ta base, le modèle objet et celui de ta base peuvent être différent.
Concernant le débogage, je ne connais pas ruby, mais abilities[:toto] risque de te donner soit un objet null ou 0, alors qu'avec ability.toto cela ne devrait pas compiler.