04-09-2011, 04:01 PM
(Modification du message : 04-09-2011, 04:01 PM par Sephi-Chan.)
Tu as plus simple pour l'enum. Une simple chaîne avec un validateur.
Pour ce qui est du type point, il faudrait que tu me décrives un peu le truc, j'ai peut-être une piste pour toi avec la composition. Et après, il doit sûrement exister des adapters pour les types géométriques des différentes bases.
class Person < ActiveRecord::Base
GENDERS = [ 'male', 'female' ]
validates_inclusion_of :gender, :in => Person::GENDERS
end
Pour ce qui est du type point, il faudrait que tu me décrives un peu le truc, j'ai peut-être une piste pour toi avec la composition. Et après, il doit sûrement exister des adapters pour les types géométriques des différentes bases.