niber
1
Bonjour,
J’ai une table du genre
nom
numero
rue
Je souhaite interdire la saisie de doublons dans la colonne nom
en vérifiant qu’un nom n’existe pas déja au même numéro dans la même rue
Est-il possible de passer deux colonnes à scope ?
validates_uniqueness_of :nom, :scope => {“numero”, “rue”}
ne marche pas.
niber
2
Le 10 octobre 2008 20:39, Guillaume J. a écrit :
Je souhaite interdire la saisie de doublons dans la colonne nom
en vérifiant qu’un nom n’existe pas déja au même numéro dans la même rue
Est-il possible de passer deux colonnes à scope ?
validates_uniqueness_of :nom, :scope => {“numero”, “rue”}
ne marche pas.
validates_uniqueness_of :nom, :scope => [:numero, :rue]
– Jean-François, trop de Guillaumes sur la liste, je les confonds tous.
–
Les 50 ans du Lisp : http://www.lisp50.org
http://twitter.com/underflow_
niber
3
Salut
Essaie avec une vraie notation de tableau.
validates_uniqueness_of :nom, :scope => [“numero”, “rue”]
2008/10/10 Guillaume J. [email protected]:
Est-il possible de passer deux colonnes à scope ?
validates_uniqueness_of :nom, :scope => {“numero”, “rue”}
ne marche pas.
Posted via http://www.ruby-forum.com/.
–
Baptiste
niber
4
Merci, c’était ça.
Excusez le débutant.