Bonjour,
Dans un modèle de données, on peut préciser si un champ est unique ou non. Si oui, les formulaires générés prennent bien en charge l'unicité.
Mais est-ce qu'il y a un moyen simple de déclarer une unicité sur 2 champs? Par exemple, "il n'y a qu'une date par utilisateur".
Voici mon exemple :
Schéma pour une table des fichiers uploadés :
J'utilise d'autre part le plugin sfDoctrineGuardPlugin pour gérer les utilisateurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Fichier: actAs: { Timestampable: ~ } columns: nom: { type: string(255) } nom_original: { type: string(255) } date: { type: date, notnull: true, unique: true }
Et j'aimerais qu'il y ait unicité du champ "date" pour l'utilisateur identifié.
Et je cherche une solution élégante avec peu de code.
Des idées?
Merci
Partager