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