Уникальность поля с дополнительной проверкой

Я новичок в Symfony2 и застрял в части проверки.

В моем проекте любой пользователь может добавить продукт в базу данных, и любой пользователь может иметь такое же имя продукта, которое уже существует для другого пользователя.

Здесь мы не можем использовать уникальную проверку для названия продукта, потому что это нарушит мое требование. Так может кто-нибудь помочь мне решить проблему?

Спасибо!
Avmishra

0

Решение

Вы можете установить несколько полей для UniqueEntity ограничение, так что вы должны быть в состоянии установить [name, user] и затем он должен проверить наличие этих двух полей вместе, а не только имя или пользователя.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]