Я собираю несколько моделей для своего сайта codeigniter и, похоже, не могу найти в документации ни слова о том, как обрабатывать ошибки, которые могут возникнуть при использовании системы Active Record.
Документация демонстрирует, как выполнять CRUD вместе с некоторыми относительно сложными запросами, но нигде не обсуждается обработка ошибок. Я сделал быстрый поиск в Google, и кажется, что классы Active Record не генерируют исключения. Это тот случай? Не пытайтесь поймать тогда ...
Итак, как вы пишете код для обработки ошибок базы данных в codeigniter? (сбой соединения, дубликат ключа, нарушение ссылочной целостности, усечение, неправильные типы данных и т. д. и т. д.)