18-01-2013, 09:04 AM
Pour trouver l'info, je suis allé voir la documentation de
Ton erreur semble être que
Pour en savoir plus, essaye d'en savoir plus sur l'état de chaque chose, avec un petit :
validates
, puis sur validates_inclusion_of
.Ton erreur semble être que
Race::NAMES[hero.race]
retourne nil
. Reste à savoir pourquoi.Pour en savoir plus, essaye d'en savoir plus sur l'état de chaque chose, avec un petit :
validates :race, presence: true, inclusion: { in: lambda { |hero| raise [ hero, Race::NAMES, Race::NAMES[hero.race] ].to_yaml } }