Salut Sébastien,

J'ai un petit soucis lorsque je test de valider la class d'un objet:

Exemple, j'ai un model avec le schema suivant

create_table :tariffs do |t|
   t.column :price, :float
end


Maintenant dans le model je voudrai valider la class de price avant
d'ajouter ou modifier un tarif.

je pensé à quelque chose du genre mais cela NE FONCTIONNE PAS:

def before_save
   raise "Oops wrong class" if !self.price.is_a(Float)
end

validates_numericality_of :price
ne te convient pas ?

   -- Jean-François.

--
À la renverse.
_______________________________________________
Railsfrance mailing list
Railsfrance@rubyonrails.fr
http://lists.rubyonrails.fr/mailman/listinfo/railsfrance

Répondre à