У меня есть уникальная проверка для поля пули, и она хорошо работает в режиме создания. но я понятия не имею, как применить условный оператор в режиме редактирования.Отключить уникальное ограничение проверки в режиме редактирования symfony2
- если значение пробки изменилось с более старого значения (включите уникальную проверку).
- если слизняк не изменился (отключите уникальную проверку).
вот моя проверка:
Mockizart\StoreBundle\Entity\MockstoreCategory:
constraints:
- Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity: slug
properties:
name:
- NotBlank: ~
- Length:
min: 8
max: 50
slug:
- Length:
min: 8
max: 80
description:
- NotBlank: ~
- Length:
min: 10
max: 255
file:
- Length:
max: 150
- File :
maxSize: 6000000
Я использую doctrine2
и symfony2
. Благодаря!