Comment mettre en œuvre min/max validateur dans Rails 3?

Qu'est-ce que les rails de la mise en œuvre d'un min max validateur dans Rails 3 ?

J'ai un modèle, avec min_age et max_age attributs.

Âge peut être dans la gamme de 0..100, mais je veux aussi de valider croisement de valeurs, je veux dire que max est greather supérieur ou égal à min

{:min_age => 0, :max_age => 0} => true
{:min_age => 0, :max_age => 1} => true
{:min_age => 1, :max_age => 0} => false # max < min
{:min_age => 1, :max_age => 101} => false # out of 0..100 range
InformationsquelleAutor astropanic | 2010-12-11