BonBonSlick
@BonBonSlick
Vanilla Full Stack Web Architector

Валидация на уникальность?

https://symfony.com/doc/current/reference/constrai...

Не подходит, по скольку его надо прописывать в сущонсти.
А необходимо провалидировать данные еще до того как сущность будет.

$constraint = new Assert(
                [
                    'email' => [
                        new UniqueEntity(
                            [
                                'fields'      => 'email',
                                'errorPath'   => 'email',
                                'entityClass' => User::class,
                                //'em'  => 'some service id',
                                //'repositoryMethod'  => 'findBy',
                                'message'     => 'Not unique email'
                            ]
                        ),


Видимо надо писать свой валидатор да?
https://symfony.com/doc/current/validation/custom_...
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
GTRxShock
@GTRxShock
Full-stack developer (Symfony, Angular)
Да, и, кстати, это довольно удобно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы