APYJsFormValidationBundle icon indicating copy to clipboard operation
APYJsFormValidationBundle copied to clipboard

[UniqueEntity] multiple-column

Open recipe opened this issue 13 years ago • 0 comments

We have to provide support of UniqueEntity validation for the case when multiple-column are set @UniqueEntity(fields={"field1", "field2", "fieldN"}):

<?php
namespace Ns\SomeBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use Gedmo\Mapping\Annotation as Gedmo;
use Symfony\Component\Validator\Constraints as Assert;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;

/**
 * @ORM\Entity(repositoryClass="Ns\SomeBundle\Repository\FooRepository")
 * @ORM\Table(name="foo")
 * @UniqueEntity(fields={"field1", "field2", "fieldN"})
 */
class Foo 
{
    //...
}

recipe avatar Aug 10 '12 14:08 recipe