Каков наиболее эффективный способ регистрации объекта команды с ошибками в Grails?Как регистрировать ошибки объекта команды Grails?
Моя текущая регистрация только,
if (!cmd.validate()) log.debug("command invalid ${cmd.errors}")
но это просто извергает нечитаемый беспорядок продукции.
У кого-нибудь есть предложения по улучшению регистрации объектов команд?
Не будет 'log.debug (cmd.errors.allErrors)' более простым способом сделать это? –
Вы снова закончите извержение. Итерации над каждой «ошибкой» вы могли бы получить дескриптор на каждом «поле» (синонимом того, что @Burt упомянул в его ответе) и «log» в соответствии с вашими потребностями. См. Мое редактирование. – dmahapatro
А я понимаю, что вы имеете в виду. –