Easy Admin указать уникальность поля

здесь https://github.com/EasyCorp/EasyAdminBundle/issues/1923 указано что можно использовать

EasyCorp\Bundle\EasyAdminBundle\Mapping\Annotation

но у меня нет такого класса.

"easycorp/easyadmin-bundle": "^2.1",


Ответы (1 шт):

Автор решения: des1roer

нужно корректно указать в Entity что используется в yaml конфиге сущности

use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;

/**
 * @ORM\Entity(repositoryClass="App\Repository\SomeRepository")
 * @UniqueEntity("some-title")
 */
class Some
{

где Some - Entity, а some-title - уникальное поле

→ Ссылка