Привет, у меня есть свой собственный класс User
, который наследует FOS\UserBundle\Entity\User
. Кроме того, я написал свою собственную процедуру регистрации. Теперь у меня проблема в том, что форма не гарантирует, что имя пользователя уникально. Я всегда получаю SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'myusername' for key 'UNIQ_2DA1797792FC23A8'
Я попытался добавить аннотацию @UniqueEntity("email")
, как указано в документации [1], но безрезультатно.
Кто-то знает, что может быть не так?
[1] http://symfony.com/doc/current/reference/constraints/UniqueEntity.html