Bonsoir,

je travaille sur un petit exemple d'application sur les contraintes. J'ai un petit problème avec mon entité Commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
/**
     * @ORM\ManyToMany(targetEntity="Udc\ProduitBundle\Entity\Produit")     
     * @ORM\JoinColumn(nullable=false)
     */
    private $produits;
avec CommandeEntity :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
->add('produits', 'entity', array(
                  'class' => 'UdcProduitBundle:Produit',
                  'property'=>'libelle',
                  'multiple' => true,
                  'query_builder'=> function(EntityRepository $er) { return $er->createQueryBuilder('p')->orderBy('p.libelle', 'ASC');},
                  )) ;
J'aimerais pour $produits qu'il y ait un message pour dire qu'il me faut au moins un produit dans ma liste multiple. Quelqu'un pourrait m'indiquer une piste à suivre?

Merci beaucoup.