Oui : mettre un index unique sur plusieurs champs (clé primaire ou non).
Dans Doctrine, cela se traduira par :
MyClass:
columns:
field1: ...
field2: ...
...
indexes:
unicity:
type: unique
fields: [ field1, field2, ... ]
Doctrine gère mal les clés primaires uniques, du coup, tu peux passer par un
index unique comme dans l'exemple.
A+
-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la
part de pascal camjusan
Envoyé : vendredi 18 mars 2011 10:22
À : Symfony-fr
Objet : [symfony-fr] Question par rapport a sql doctrine (et mème sql en
général)
Bonjour à tous j'aurais une question assez simple, qui n'a pas grand chose à
voir avec du code. est ce qu'il existe la possibilité de faire en sorte
qu'il y ait qu'un seul et unique tuple dans une table ? et si oui, comment
procéder ?
merci d'avance ;)
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr