Есть ли способ автоматически установить значение false для других полей базы данных, если для одного из них установлено значение true?
Например:
User
----
admin
is_super_admin
is_coach_admin
Пользователь может быть только одним иззначения выше.Если я установлю true для администратора, я хочу, чтобы is_super_admin и is_coach_admin были установлены в false автоматически.Я имею в виду, чтобы не устанавливать в бэкэнде.Есть ли способ?По крайней мере, лучшее для доктрины Symfony:)