какие ошибки бд ?
ну например, посылает ид клиента, микросервис вставляет данные в другую таблицу где 1е поле clientId, если существующую ид клиента вставить который есть в таблице клиента то да нормально отрабатывает, а если любую другую которой нет в таблице кастомер, то выдает ошибку из бд что нельзя вставить, т.к таблица имеет связь с таблицей клиентов
как избежать такое, и как например лучще оргранизовать выдачу ошибки? ну и кроме кода 500 расписать что конкректно не так? есть методы, решения?
Именуй нормально ключи и составь название ключа - нормальное сообщение об ошибке, и сделай фильтр который будет искать в ошибке ключ из словря и выдавать норм текст
Неа, такое давно делал и в делфи
ок, вобщем в лучще всего использовать глобальный обработчик для приложения бизнес характера?
Обсуждают сегодня