Я пишу приложение rails поверх устаревшей базы данных mysql, которая также поддерживает инструмент разработки PHP. Из-за этой настройки я не могу изменить структуру баз данных.
Проблема, с которой я столкнулся, состоит в том, что у двух таблиц есть атрибут «время» (длительность), если время меньше 24:00:00 : 34 Я получаю "ArgumentError: аргумент вне диапазона".
Я изучил эту проблему и увидел, как рельсы обрабатывают тип времени, и, насколько я понимаю, он воспринимает его как дату и время, поэтому значение 39:00:34 может вызвать эту ошибку.
Мне нужен какой-то способ отображения / или изменения типа приведения, чтобы я не получил эту ошибку. Чтение значения в виде строки также будет хорошо.
Любые идеи будут наиболее ценными.
Приветствия