Я новичок в Symfony2 и застрял в части проверки.
В моем проекте любой пользователь может добавить продукт в базу данных, и любой пользователь может иметь такое же имя продукта, которое уже существует для другого пользователя.
Здесь мы не можем использовать уникальную проверку для названия продукта, потому что это нарушит мое требование. Так может кто-нибудь помочь мне решить проблему?
Спасибо!
Avmishra
Вы можете установить несколько полей для UniqueEntity ограничение, так что вы должны быть в состоянии установить [name, user]
и затем он должен проверить наличие этих двух полей вместе, а не только имя или пользователя.
Других решений пока нет …