У меня есть таймер js, и мне нужно сохранить время в формате: hour minute second. Как вы знаете Timer.new(hour, minute, sec)
(аналогичный). Как я могу сохранить интервал времени в rails db? Мне просто нужно знать, как его сохранить, я знаю, что нужно обрабатывать файлы ajax/controller.Как сохранить измеренное время в Rails 5?
0
A
ответ
2
У вас есть несколько вариантов. Вы можете создать два временные метки столбцов в вашей базе данных, как это:
create_table "your_table", force: true do |t|
# ...
t.timestamp "started_at"
t.timestamp "ended_at"
end
Или вы можете создать один временную метку и один целочисленный столбец:
create_table "your_table", force: true do |t|
# ...
t.timestamp "started_at"
t.integer "elapsed_time"
end
Или вы храните только истекшее время:
create_table "your_table", force: true do |t|
# ...
t.integer "elapsed_time"
end
started_at
и ended_at
должно быть timestamp
или datetime
, на мой взгляд. Я бы не только сохранил time
, потому что он делает вычисления намного проще. Например, когда started_at
сегодня и ended_at
завтра.
Помните, что он зависит от базы данных, если Rails сохраняет значения времени с точностью в секундах или микросекундах.
Смежные вопросы
- 1. KSH измеренное время
- 2. измеренное истекшее время в многопроцессорной программе C++
- 3. Получить метки процессора и измеренное время
- 4. Как отправить измеренное использование в AppDirect
- 5. Rails 5 - строка таблицы, в то время как запись отсутствует
- 6. Rails Ошибка 5 'nomethod' во время регистрации
- 7. измеренное время выполнения от C++ «time.h» двойное, чем реальное
- 8. Rails 5 Active Record - возможно ли сохранить таблицу в памяти?
- 9. Как сохранить 2 версии Rails для проекта, перемещающегося в Rails 5?
- 10. Ruby on Rails - Как сохранить текущее время в базе данных?
- 11. rails 5 using devise
- 12. Интеграция в Google Map, получить измеренное расстояние
- 13. Rails: Как сохранить ассоциации
- 14. пользователя в Rails 5
- 15. Как сохранить время в DB
- 16. Время, как сохранить его
- 17. Как сохранить время сервера?
- 18. spork-rails in Rails 5
- 19. Rails 5 - Модели смены имен
- 20. Как сохранить версии проекта в Xcode 5
- 21. Rails 5 - как написать область
- 22. Как сохранить мой симметричный ключ в Rails
- 23. Rails 5 - как пользоваться Pundit
- 24. Rails 5 фильтры полого
- 25. Как сохранить циклы процессора в Ruby/Rails?
- 26. Не удалось сохранить текущее время в модели Rails
- 27. Есть ли способ сохранить время в Ruby on Rails?
- 28. Turbolinks 5/Capybara/Rails
- 29. Как сохранить временный атрибут объекта в rails
- 30. Rails: Как сохранить форматированный текст в text_area?