Skip to content

[UniqueEntity] multiple-column #12

@recipe

Description

@recipe

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 
{
    //...
}

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions