cakephp - Jak obsługiwać błędy naruszenia ograniczeń integralności
Jestem tutaj ze stratą. Muszę wiedzieć, jak obsługiwać komunikaty o błędach w przypadku naruszenia ograniczeń integralności.
Oznacza to, że chcę pokazać użytkownikom jakąś sensowną wiadomość zamiast wyświetlać komunikaty o błędach, takie jak
Error: SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails
Muszę uchwycić te błędy bazy danych i po prostu pokazać wiadomości, takie jak powiedzmy
The item you are trying to delete is associated with other records
Jak sobie z tym poradzimy.
znalazłem tutaj refernce:https://stackoverflow.com/a/8842963/576523
ale nie chcę sprawdzać licznika.
Kiedy używamy wtyczki debug_kit, widzimy, że przechwycili te wartości pod
karta zmiennych. Potrzebuję sposobu, aby to zrobić lub uzyskać dostęp do tych danych z wtyczki debug_kit.
Dziękuję.