Использование поля длительности в модели Rails

Я ищу лучший способ использования поля длительности в модели Rails. Я бы хотел, чтобы формат был ЧЧ: ММ: СС (например, 01:30:23). Используемая база данных - это sqlite локально и Postgres в производстве.

Я также хотел бы поработать с этим полем, чтобы я мог взглянуть на все объекты в поле и определить общее время всех объектов в этой модели и получить что-то вроде:

30 records totaling 45 hours, 25 minutes, and 34 seconds.

Итак, что будет работать лучше всего?

Field type for the migration Form field for the CRUD forms (hour, minute, second drop downs?) Least expensive method to generate the total duration of all records in the model

Ответы на вопрос(4)

Ваш ответ на вопрос