У меня есть мягкое удаление и поле уникальности. Он отлично работает, но ...Как сделать работу мягкой, удаляемой и уникальной сущностью, используя symfony 2
Если запись удалена «softdeleted», я не могу создать одну и ту же запись. Я думаю, это потому, что запись не удалена в БД. Но мне нужно это.
Итак, что является лучшим способом для dothis?
- Общее количество удаленных записей? Так мягко отменяемый хороший выбор?
- Найти способ, что если запись SoftDeleted, я могу создать снова ту же запись
Спасибо за ваши советы
Ваша идея использовать другой '' repositoryMethod'' отлично! У вас есть пример? Он должен быть добавлен в документацию DoctrineExtensions. –
Он доступен в [документации валидатора] (http://symfony.com/doc/current/reference/constraints/UniqueEntity.html # repositorymethod) :) – NDM
Но как я могу изменить его таким образом, чтобы он игнорировал объекты с мягким удалением при поиске дубликатов? –